@CHARSET "ISO-8859-1";

.r3 {
	width: 100%;
	border: 0
}

.r3_t,.r3_t b,.r3_bl,.r3_bl b {
	background: url(http://q.ebaystatic.com/aw/pics/cmp/ui/sprpanelcrns.png)
		no-repeat 0 0;
	font-size: 0;
	height: 6px
}

.r3_t b,.r3_t i,.r3_bl b,.r3_bl i {
	display: block
}

.r3_t {
	background-position: 0 -44px
}

.r3_t b,.r3_bl b {
	background-position: 100% -55px;
	margin-left: 6px
}

.r3_t i,.r3_bl i {
	border: solid #ccc;
	border-width: 1px 0 0 0;
	height: 5px;
	margin-right: 6px;
	overflow: hidden
}

.r3_bl {
	background-position: 0 -77px
}

.r3_bl b {
	background-position: 100% -66px
}

.r3_bl i {
	border-width: 0 0 1px 0
}

.r3_hm,.r3_c,.r3_s {
	border: solid #ccc;
	border-width: 0 1px
}

.r3_hm,.c-sgf .r3_fm {
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/ui/sprPanelGrads.gif) repeat-x
		0 -900px
}

.r3_hm {
	font-weight: bold;
	font-size: medium;
	color: #5d5d5d;
	padding: 3px 10px 6px;
	border-width: 0 1px 1px
}

.r3_cm b {
	font-weight: bold
}

.r3_cm {
	padding: 10px
}

.r3_fm {
	padding: 8px 10px 2px;
	text-align: right
}

.fbp {
	padding-bottom: 8px
}

.r3_sh {
	padding: 8px 10px 6px;
	border-width: 1px
}

.r3_stm {
	background: #e8e8e8;
	color: #5d5d5d;
	font: normal x-small Verdana;
	padding: 7px 10px;
	border-bottom: 1px solid #dedede
}

.r3_s {
	border-width: 1px 0 0
}

.c-sgf .r3_fm {
	background-color: #e8e8e8;
	background-position: 0 -780px
}

.c-sgf .r3_bl {
	background-color: #e8e8e8
}

.bp {
	padding-bottom: 4px
}

.po {
	padding: 0
}

.tp {
	padding-top: 3px
}

.r3_st {
	font-size: small;
	padding: 1px 10px 7px
}

.r3_t,.r3_c,.r3_bl {
	padding: 0 !important
}

b.r3_hm {
	border-width: 1px 0;
	display: block
}

.rd-br .r3_t {
	background-position: 0 -88px
}

.rd-br .r3_t b {
	background-position: 100% -99px
}

.rd-br .r3_t i,.rd-br .r3_bl i,.rd-br .r3_hm,.rd-br .r3_c,.rd-br .r3_s {
	border-color: #f66
}

.rd-br .r3_bl {
	background-position: 0 -121px
}

.rd-br .r3_bl b {
	background-position: 100% -110px
}

div.vi-buysafely {
	padding: 0 20px
}

div.vi-buysafely ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

div.vi-buysafely li {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/globalAssets/imgKykChkMrk.gif);
	background-repeat: no-repeat;
	padding: 0 0 10px 20px;
	margin: 0;
	vertical-align: middle
}

.vi-c-phdr {
	padding: 0 0 10px 0;
	margin: 0;
	font: large Arial, Helvetica, sans-serif;
	color: #5d5d5d
}

.vi-c-shdr-font {
	color: #5d5d5d;
	font-size: large
}

.vi-c-label-color {
	color: #5d5d5d
}

.vi-c-h {
	display: none
}

.vi-c-fl {
	float: left
}

.vi-c-fr {
	float: right
}

.vi-c-cb {
	clear: both
}

.vi-c-fsmt {
	color: #333;
	font-size: x-small;
	font-family: Verdana
}

.vi-c-base-font-a {
	font-family: Arial, Helvetica, sans-serif;
	white-space: pre-wrap;
	margin-bottom: 0;
	font-size: small
}

.vi-c-top-margin-rp {
	margin-top: 0
}

.m2ob {
	display: none
}

#WatchItemLink {
	font-family: Arial;
	font-weight: normal;
	font-size: small;
	color: #00c;
	text-decoration: none
}

#wiGuest {
	font-family: Verdana;
	font-weight: normal;
	font-size: x-small;
	color: #333
}

#wiGuest a {
	color: #00c;
	text-decoration: none
}

#wiSignedIn {
	font-family: Arial;
	font-weight: normal;
	font-size: small;
	color: #333
}

#wiSignedIn a {
	font-family: Verdana;
	color: #00c;
	text-decoration: none
}

.textpadding {
	padding-left: 10px
}

.display {
	display: none
}

.watchInfo {
	font-family: Arial;
	font-size: small;
	color: #333;
	padding-bottom: 3px
}

.watchItem {
	background-color: #ffffce;
	padding: 12px 15px 12px 5px;
	font-family: verdana;
	font-size: small;
	color: #333
}

.guestDiv {
	font-family: Verdana;
	font-size: small;
	color: #333
}

.guestLine {
	font-family: Arial;
	font-size: small;
	color: #333
}

.watchOuterDiv {
	border-bottom: 1px solid #e7be4a;
	background-color: #ffffce;
	padding: 10px 0 5px 10px;
	top: -10px;
	position: relative;
	margin-top: 10px
}

.watchouterdiv1_5 {
	border: 1px solid #f00;
	padding: 10px 0 5px 10px;
	margin: 0 100px 0 100px;
	top: -7px;
	position: relative;
	margin-top: 10px
}

.watchingDiv {
	border-bottom: 1px solid #e7be4a;
	padding: 12px 15px 12px 15px;
	top: 0;
	position: relative
}

.watchItemRefresh {
	background-color: #ffffce;
	padding: 2px 15px 4px 5px;
	font-family: Arial;
	font-size: small;
	color: #333
}

.signedInLinks {
	font-family: Verdana;
	color: #00c;
	padding: 0 4px 9px 2px;
	font-size: x-small
}

.signedInLinks,.signedInLinks a,.signedInLinks a:active,.signedInLinks a:visited
	{
	font-family: Verdana;
	color: #00c;
	padding: 0 4px 9px 2px;
	text-decoration: none;
	font-size: x-small
}

.signedInLinks a:hover {
	font-family: Verdana;
	color: #00c;
	padding: 0 4px 9px 2px;
	text-decoration: underline;
	font-size: x-small
}

.watchlinkSpan {
	margin-right: 5px;
	font-family: Arial, regular;
	font-size: small
}

.watcherrorlist {
	list-style-type: disc;
	margin: 0;
	padding: 5px 0 5px 43px
}

.olp-tl,.olp-tr,.olp-bl,.olp-br {
	font-size: 0;
	line-height: 0
}

.olp-tr b {
	width: 18px;
	display: block
}

.olp-mn {
	position: absolute;
	visibility: hidden;
	z-index: 6000;
	left: -1000px;
	top: -1000px
}

.olp-tl,.olp-bl,.olp-bl p {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntslt.png);
	background-repeat: no-repeat;
	background-position: 0 0
}

.olp-tr,.olp-br,.olp-mr {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntsrt.png);
	background-repeat: no-repeat;
	background-position: 0 -19px
}

.olp-bl {
	background-position: 0 -100px
}

.olp-br {
	background-position: -28px 0
}

.olp-tl p,.olp-bl div {
	margin: 0 0 0 10px
}

.olp-tl p,.olp-bl div,.olp-ml,.olp-cnt {
	background: #fff
}

.olp-tl p {
	height: 9px
}

.olp-bl div {
	height: 10px
}

.olp-bl p {
	height: 8px;
	background-position: 0 -729px;
	background-repeat: repeat-x;
	margin: 0 0 0 11px
}

.olp-tl p,.olp-bl div,.olp-ml,.olp-mr p {
	border: 0 solid #666
}

.olp-tl p {
	border-top-width: 1px
}

.olp-bl div {
	border-bottom-width: 1px
}

.olp-ml {
	border-left-width: 1px;
	vertical-align: top
}

.olp-mr {
	background-position: -354px 0;
	background-repeat: repeat-y
}

.olp-cnt {
	height: auto;
	left: 10px;
	min-height: 100%;
	position: relative
}

.olp-pad {
	padding: 0 10px 0 0
}

.olp-cbtn {
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconClose.gif)
		no-repeat scroll top left;
	cursor: pointer;
	display: inline;
	height: 16px;
	width: 16px;
	position: absolute;
	right: 6px;
	top: -2px;
	z-index: 6005
}

.olp-ttle {
	color: #666;
	font-size: medium;
	font-weight: bold;
	font-family: Arial;
	padding: 0 0 10px
}

.olp-xtpd {
	padding: 0 25px 1px 0
}

.olp-ctxt {
	float: right
}

.olp-hdn {
	font-size: 0;
	height: 0;
	margin-top: 10px;
	overflow: hidden;
	width: 0
}

.mn ul,.mn li {
	margin: 0;
	padding: 0;
	color: #666;
	list-style: none
}

.mn ul ul.ul1 {
	margin-left: 0
}

.mn li a {
	padding: 3px 5px;
	height: 1%;
	text-decoration: none;
	display: block;
	outline: none
}

.mn li.s {
	height: 0;
	font-size: 0;
	line-height: 0;
	border-bottom: 1px solid #ccc;
	margin: 5px 0
}

.mn li b {
	padding: 3px 5px;
	font-weight: normal;
	line-height: 18px
}

.mn li li a {
	padding: 3px 10px
}

.icn li a {
	padding: 3px 5px 3px 20px;
	background: transparent none no-repeat 5px 3px
}

.icn li li a {
	padding: 3px 5px 3px 25px;
	background-position: 10px 3px
}

.mn .sel,.mn li a:hover,.mn li a:focus,.mn li a:active {
	background-color: #d7edff
}

.mn li a,.mn li a:hover,.mn li a:visited,.mn li a:active {
	color: #666;
	text-decoration: none
}

.mn .d a,.mn .d a:hover,.mn .d a:visited {
	color: #ccc;
	cursor: default;
	background-color: transparent
}

.ml ul ul {
	width: 150px;
	margin-left: 10px;
	float: left;
	overflow: hidden
}

.ml-md {
	display: none;
	overflow: hidden
}

.ml ul ul.ml-ul1 {
	margin-left: 0
}

.ml-pm ul li,.ml-pm ul li a:hover,.ml-pm ul li a:link,.ml-pm ul li a:visited
	{
	font: x-small verdana;
	line-height: 12px
}

.ml-pm .olp-cnt {
	margin: 0 0 -5px -5px;
	width: 100%;
	padding: 1px 5px 0 0
}

.ml-pm .olp-pad {
	padding: 0;
	margin-top: -4px
}

.store-logo {
	margin-left: 15px;
	border: 1px solid #ccc;
	float: left
}

* html .store-logo {
	margin-left: 15px;
	border: 1px solid #ccc;
	float: left
}

.store-info-links {
	padding-left: 10px;
	padding-top: 7px
}

.store-panel {
	position: relative
}

* html .storeinfo {
	padding-top: 10px
}

.linkTexts {
	font-size: small;
	font-family: Arial
}

.storesearchTable {
	width: 100%
}

.searchText {
	margin-right: 4px
}

* html .store_header {
	width: 100%
}

.catSpanLink {
	padding-right: 3px;
	display: inline
}

.catTdLink1 {
	padding: 0 12px 0 15px;
	border-right: 1px solid #111;
	text-align: left;
	vertical-align: top;
	white-space: nowrap
}

.catTdLink2 {
	text-align: left;
	padding: 0 12px 0 15px;
	vertical-align: top
}

.catData-td {
	width: 400px;
	padding-left: 7px
}

.storeLftNavTd {
	width: 210px;
	min-width: 210px;
	padding-right: 15px
}

.storeDescTd {
	width: 100%
}

.storeTitleDiv {
	white-space: nowrap
}

.store-panel .c-gy-bdr {
	margin-bottom: 0
}

.moreDropDown {
	padding-left: 5px;
	vertical-align: top
}

.itemsOnSaleSpan {
	text-align: left;
	vertical-align: middle
}

.itemsOnSaleTd {
	text-align: left
}

.itemsOnSaleImg {
	padding: 0 5px 0 15px;
	vertical-align: middle
}

.storeTitleHeader {
	display: inline;
	font-size: medium
}

.borderDiv {
	border-width: 1px 0 0;
	border-color: #ccc;
	border-style: solid;
	margin-top: 10px;
	margin-bottom: 10px
}

.strIconImg {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -150px;
	height: 20px;
	width: 20px
}

.pgHeading {
	font-family: Arial;
	font-size: x-large;
	border: none;
	color: #5d5d5d;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	margin: 0;
	text-align: right
}

.pgHeading-r {
	font-family: Arial;
	vertical-align: top;
	font-size: medium;
	font-weight: normal;
	line-height: 27px;
	text-align: right
}

.pgHeading a:active,.pgHeading a:link,.pgHeading a:visited {
	border: none;
	vertical-align: middle;
	text-decoration: none;
	padding: 0
}

.pgHeading a:hover {
	text-decoration: underline
}

.pgHeading a img {
	border: none;
	vertical-align: middle
}

.pgHeading-l {
	line-height: 27px;
	text-align: left;
	margin: 0;
	font-size: x-large;
	font-weight: normal
}

.pgHeading-eof .pgHeading-l {
	font-family: Arial;
	font-size: x-large;
	font-weight: bold;
	color: #ff8000;
	padding-left: 0
}

.pgHeading-eof {
	padding-top: 30px;
	padding-right: 0;
	padding-left: 12px
}

.pgHeading-sub {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #5d5d5d;
	padding-left: 1px;
	padding-top: 2px;
	padding-bottom: 1px;
	margin: 0;
	text-align: left;
	clear: both;
	border-collapse: collapse
}

.bn-w,.bn-b,.bn-b input,.bn-b b,.bn-b a {
	display: inline-block;
	font: bold small Trebuchet, "Trebuchet MS" !important;
	background: url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprButtons.png)
		no-repeat -450px 0;
	outline: none
}

.bn-w {
	text-align: left;
	padding-left: 3px
}

.bn-pad {
	padding: 0 8px 0 11px
}

.bn-b {
	vertical-align: middle;
	z-index: 2;
	padding: 0 3px 0 0
}

.bn-b input,.bn-b b,.bn-b a {
	border: 0;
	color: #fff;
	font: bold 1.154em Trebuchet, "Trebuchet MS" !important;
	cursor: pointer;
	white-space: nowrap;
	margin: 0 -3px;
	padding: 1px 11px 4px
}

.bn-b b,.bn-b a {
	padding: 6px 14px 7px;
	line-height: 20px !important
}

.bn-w i {
	background: #3c58c5;
	border: 2px outset;
	color: #3c58c5;
	position: absolute;
	white-space: nowrap;
	margin: 2px 0 2px;
	padding: 3px 6px;
	font: normal bold 1.077em Trebuchet, "Trebuchet MS" !important
}

.bn-m {
	margin: 8px 0
}

.bn-w,.bn-b,.bn-b b,.bn-b a {
	position: relative !important
}

.bn-b a,.bn-b a:hover,.bn-b a:visited,.bn-b a:active {
	text-decoration: none;
	color: #fff !important
}

.bn-h,.bn-b b {
	display: none
}

.trsb-S,.trsb-S input {
	height: 24px;
	color: #555
}

.trsb-S input {
	padding: 1px 6px 4px 7px
}

.trsb-S b,.trsb-S a,.trsb-S a:visited,.trsb-S a:active {
	padding: 3px 9px 3px 10px;
	color: #555 !important;
	line-height: 18px !important
}

.trsb-b {
	background-position: 100% -1610px
}

.trsb-S input,.trsb-S a {
	background-position: 0 -1576px;
	font-size: 1em !important
}

.trsb-bo {
	background-position: 100% -1678px
}

.trsb-bo input,.trsb-bo a,.trsb-bo a:hover,.trsb-bo a:active {
	background-position: 0 -1644px;
	color: #002398 !important
}

.trsb-bp {
	background-position: 100% -1746px
}

.trsb-bp input,.trsb-bp a,.trsb-bp a:visited,.trsb-bp a:active {
	background-position: 0 -1712px;
	padding: 2px 5px 3px 8px;
	color: #002398 !important
}

.trsb-bp a {
	padding: 4px 8px 2px 11px
}

.trsb-bd {
	background-position: 100% -1814px;
	cursor: default
}

.trsb-bd input,.trsb-bd b,.trsb-bd a,.trsb-bd a:visited,.trsb-bd a:active
	{
	background-position: 0 -1780px;
	cursor: default;
	color: #c7c7c7 !important;
	font-size: 1em !important
}

.trsb-S i {
	padding: 0 2px;
	font-size: .923em !important
}

.trb-L,.trb-L input {
	height: 33px
}

.trb-b {
	background-position: 100% -1275px
}

.trb-L input,.trb-L a,.trb-L a:visited {
	background-position: 0 -1232px;
	color: #555 !important
}

.trb-bo {
	background-position: 100% -1361px
}

.trb-bo input,.trb-bo a,.trb-bo a:hover,.trb-bo a:visited,.trb-bp a:active
	{
	background-position: 0 -1318px;
	color: #002398 !important
}

.trb-bp {
	background-position: 100% -1447px
}

.trb-bp input,.trb-bp a {
	background-position: 0 -1404px;
	padding: 1px 10px 2px 12px;
	color: BaseCompSpec !important
}

.trb-bp a {
	padding: 7px 13px 6px 15px
}

.trb-bd {
	background-position: 100% -1533px;
	cursor: default
}

.trb-bd input,.trb-bd b,.trb-bd a {
	background-position: 0 -1490px;
	cursor: default;
	color: #c7c7c7 !important
}

.vi-dm .basOlp-cc {
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
	padding: 0
}

.vi-dm .basOlp-oly .basOlp-ctentbox .basOlp-ctent {
	border: 1px solid #666;
	border-width: 0 1px;
	background: #fff;
	padding: 0
}

.vi-dm .basOlp-oly .basOlp-ctentbox {
	width: 100%;
	position: relative;
	z-index: 10;
	padding: 0
}

.vi-dm .basOlp-oly .basOlp-ctentbox .basOlp-ctent .basOlp-ctentholder {
	padding: 0
}

.vi-dm #shId {
	font-family: Arial;
	padding: 0 18px 10px 10px
}

.vi-dm #shId h1 {
	font-size: large;
	font-weight: normal;
	color: #5d5d5d
}

.vi-dm #shId table {
	font-size: small;
	font-weight: normal;
	color: #5d5d5d
}

.vi-dm #discount_msg strong {
	color: #393
}

.vi-dm .sh-discPnl {
	padding: 2px 10px 5px 10px
}

.vi-dm .sh-OrText {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #000;
	text-align: center
}

.vi-dm .sh-OrImg {
	float: none;
	left: 0;
	top: auto;
	bottom: -10px;
	position: relative;
	display: block
}

.vi-dm .sh-discTbl {
	padding: 0 0 0 3px;
	border: 1px solid #ccc
}

.vi-dm .sh-discOrImg {
	border-bottom: 1px solid #ccc
}

.vi-dm .sh-discMsg {
	margin-left: 2px
}

.vi-dm .sh-discCnt {
	padding: 0
}

.vi-dm .sh-discTxt {
	font-family: Arial;
	font-size: 12px
}

.vi-dm .sh-discMsgLeftAlign {
	padding: 0;
	left: 0;
	position: relative
}

.vi-dm .sh-discMsg .sh-discMsgLeftAlign {
	padding: 0;
	left: -25px;
	position: relative
}

.buy-content {
	padding: 0 15px 0
}

.buy-header {
	font-family: Arial;
	font-size: large;
	color: #5d5d5d;
	padding: 0 0 10px 0
}

.buy-rtm-content {
	padding: 0;
	clear: left
}

.buy-pb-content {
	font-family: Arial;
	font-size: small;
	background-color: #e4f4ac;
	width: 300px
}

.buy-nonPb-content {
	font-family: Arial;
	font-size: small
}

.buy-paypal-img {
	vertical-align: top;
	padding-top: 5px
}

.buy-pp-content {
	font-family: Arial;
	font-size: small;
	background-color: #e4f4ac;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px
}

.buy-rtm-content a:active,.buy-rtm-content a:link {
	text-decoration: none
}

.buy-rtm-content a:visited {
	text-decoration: none
}

.buy-rtm-content a:hover {
	text-decoration: underline
}

.buy-paynonPb-content {
	font-family: Arial;
	font-size: small;
	padding-left: 6px
}

.dtbl-dtbl .dtbl-colCnt .buy-rtm-content a:link {
	font-family: Arial;
	color: #00c
}

.dtbl-dtbl .dtbl-colHdrFst .buy-rtm-content a:link {
	font-family: Arial;
	color: #00c
}

.dtbl-dtbl .dtbl-colCnt .buy-rtm-content a:active {
	font-family: Arial;
	color: #00c
}

.dtbl-dtbl .dtbl-colHdrFst .buy-rtm-content a:active {
	font-family: Arial;
	color: #00c
}

.dtbl-dtbl .dtbl-colCnt .buy-rtm-content a:visited {
	font-family: Arial;
	color: #9c009c
}

.dtbl-dtbl .dtbl-colHdrFst .buy-rtm-content a:visited {
	font-family: Arial;
	color: #9c009c
}

.buy-alignTop {
	padding-top: 3px;
	clear: both
}

.see-terms {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #00c;
	white-space: nowrap
}

.paypal-logo-align {
	margin-bottom: -3px
}

.smartTitle {
	margin-top: -5px
}

.titleSpan {
	font-style: italic;
	font-size: 11px;
	font-weight: bold
}

.listDiv {
	margin-top: -20px;
	margin-left: -30px;
	white-space: nowrap
}

*:first-child+html .listDiv {
	margin-top: -20px;
	margin-left: -26px;
	white-space: nowrap
}

.knwMore {
	text-align: right;
	margin-top: -10px;
	font-size: 10px
}

.lstElement {
	padding-top: 0;
	font-size: 10px;
	line-height: 20px
}

.msgLst {
	padding-top: 5px
}

*:first-child+html .msgLst {
	padding-top: 15px
}

.firstTd {
	width: 30%
}

*:first-child+html .firstTd {
	width: 25%
}

.secondTd {
	width: 71%
}

.textColor {
	color: #333
}

.noBorder {
	border: 0 !important
}

.display {
	display: block
}

.divPosition {
	position: relative
}

.fontSize {
	font-size: 11px
}

.vi-pd .dt-dtbl .dt-alignLft {
	text-align: left;
	padding-left: 19px;
	padding-right: 5px;
	vertical-align: middle
}

.pay-cont {
	padding: 0 12px 0 15px;
	margin-top: -5px
}

.pay-hdr {
	font-family: Arial;
	font-size: large;
	font-weight: normal;
	color: #5d5d5d;
	padding: 0 0 12px 0;
	margin: 0
}

.pay-hed {
	font-family: Arial;
	font-size: large;
	font-weight: normal;
	color: #5d5d5d;
	padding: 5px 0 0 0;
	margin: 0
}

.pay-det {
	font-family: Arial;
	font-size: small;
	color: #5d5d5d;
	padding: 8px 0 13px 2px
}

.pay-inst-details {
	font-family: Arial;
	font-size: small;
	color: #5d5d5d;
	padding: 7px 0 0 0
}

.mousehover_link {
	font-size: small;
	font-family: arial;
	color: #00c
}

.mousehover_link,.mousehover_link a,.mousehover_link a:active,.mousehover_link a:visited
	{
	font-size: small;
	color: #00c;
	text-decoration: none
}

.mousehover_link a:hover {
	color: #00c;
	text-decoration: underline;
	font-size: small
}

.escrow_helptxt {
	padding: 0 0 0 10px
}

.escrow_emilogo {
	float: left
}

.escrow_emitxt {
	float: right;
	width: 90%
}

.paisapay_logoimg {
	padding: 0 0 0 10px
}

.paisapay_errortxt {
	color: #f00;
	padding: 0 0 0 10px
}

.paisapay_helptxt {
	color: #666
}

.on_pay {
	font-family: Arial;
	font-size: small;
	color: #5d5d5d;
	float: left
}

.on_pay img {
	vertical-align: middle
}

.pay-data {
	font-size: small
}

.pyOp {
	white-space: nowrap
}

.vi-pd-ptl {
	padding-left: 5px
}

.vat_info {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	padding-bottom: 8px
}

.vat {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333
}

.mtop {
	margin-top: 5px
}

.vi-pd-bl {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/payments/imgpibluestriperpt.png);
	padding: 0 0 10px 0
}

.vi-pd-bcl {
	padding: 7px 0 10px 50px
}

.vi-pd-nw {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/payments/imgpinewrbn_64x60.png);
	height: 60px;
	width: 60px;
	position: absolute;
	background-position: -4px 0;
	margin: -4px 0 0;
	padding: 0
}

.vi-pd-ft {
	color: #f60;
	font-size: 16px;
	padding: 10px 0 5px
}

.vi-pd-rp {
	padding: 10px 20px 10px 20px;
	margin: 0 10px 10px 10px;
	background-color: #fff;
	border-radius: 8px
}

#pay-data {
	background-color: #fff;
	border-radius: 8px;
	padding: 10px 20px
}

.vi-pd-mc {
	padding: 5px 0 5px 0
}

.vi-pd-pd {
	padding: 40px 30px 20px
}

.vi-pd-pd1 {
	padding: 0 30px 20px
}

.vi-pd-bc1 {
	padding: 7px 0 10px 30px
}

#pay-data tr.dt-tblHdr {
	background-color: #fff
}

#pay-data th.dt-colHdr {
	font-weight: bold
}

.pay-data .dt-dtbl .dt-colHdr {
	padding: 7px 10px 7px 10px;
	font-size: x-small;
	font-family: verdana;
	font-weight: normal
}

#payId-ol h3.pay-hdr {
	font-weight: bold;
	padding-bottom: 18px;
	padding-top: 4px;
	font-size: medium
}

#payId-ol div.ol-slr-chrgs {
	padding-bottom: 10px
}

#payId-ol h3.pay-hed {
	font-weight: bold;
	padding: 10px 0 4px 0;
	font-size: small;
	color: #333
}

#payId-ol div.pay-det,#payId-ol div.pay-inst-details {
	padding: 0
}

#payId-ol {
	padding-right: 0;
	padding-left: 12px
}

#payId-ol table {
	font-size: small
}

#payId-ol tr.title-row th {
	font-family: verdana;
	font-size: x-small;
	color: #333;
	font-weight: bold;
	height: 38px;
	background-color: #e8e8e8;
	border: none;
	padding: 0 12px
}

#payId-ol tr.title-row th.tdC {
	padding-left: 16px
}

#payId-ol table tr td {
	border-left: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	padding: 10px 12px;
	font-family: Arial
}

#payId-ol td.tdL {
	width: 38%
}

#payId-ol td.tdC {
	width: 16%;
	padding-left: 20px
}

#payId-ol td.tdR {
	width: 45%;
	border-right: 1px solid #c4c4c4
}

#payId-ol div.sh-TblCnt {
	padding-bottom: 8px
}

#payId-ol div.sh-DlvryDtl {
	color: #5d5d5d;
	font-size: x-small
}

.vi-bg-s3h {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr3VIHoliday.png);
	background-repeat: no-repeat
}

.vi-bg-sshd {
	background-position: -16px -12px;
	width: 37px
}

.vi-bg-sbgn {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/buy/trust/imgeBPVIPBg_5x40.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	top: -40px;
	z-index: -10;
	position: relative
}

.vi-bg-ebpTxt {
	background-position: -13px -70px;
	height: 16px;
	width: 160px
}

.vi-bg-covTxt {
	background-position: -13px -101px;
	height: 16px;
	width: 288px;
	display: inline-block;
	float: left
}

.vi-bg-sEbpHt {
	height: 40px
}

.vi-bg-lrnTxt {
	float: left;
	border-left: 1px solid;
	position: relative;
	top: 2px;
	padding-left: 5px;
	white-space: nowrap
}

.vi-bg-stext {
	position: relative;
	top: -40px;
	padding-left: 37px;
	padding-top: 7px;
	height: 35px;
	left: 0
}

.vi-bg-l30 {
	left: 30px
}

* html .vi-bg-m30 {
	margin-right: 30px
}

*:first-child+html .vi-bg-m30 {
	margin-right: 30px
}

.vi-bg-logo {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr2VIHoliday.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 74px;
	width: 65px
}

.vi-bg-txt {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr2VI.png);
	background-repeat: no-repeat;
	background-position: 0 -86px;
	height: 22px;
	width: 232px
}

.vi-bg-txth {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr2VIHoliday.png);
	background-repeat: no-repeat;
	background-position: 0 -86px;
	height: 22px;
	width: 232px
}

.vi-bg-stxt {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr2VIHoliday.png);
	background-repeat: no-repeat;
	background-position: 0 -123px;
	height: 14px;
	width: 312px
}

.vi-bg-sh {
	padding-left: 0;
	padding-top: 0
}

.vi-bg-gr {
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/buy/trust/imgGuaranteeNGVI_1x60.jpg)
		repeat-x scroll;
	position: relative;
	top: -60px;
	padding-left: 50px;
	z-index: -10;
	height: 60px
}

.vi-bg-tx {
	height: 60px;
	position: relative;
	left: 50px;
	top: -60px
}

.vi-bg-mg {
	padding-left: 3px;
	margin-top: -2px
}

.vi-bg-rb {
	float: right;
	padding-top: 0;
	padding-right: 0;
	position: relative;
	top: -120px
}

.vi-bg-ct {
	height: 60px
}

.vi-bg-cp {
	height: 60px
}

.vi-bg-cpn {
	height: 75px
}

.vi-bg-bgn {
	background: transparent
		url(http://q.ebaystatic.com/aw/pics/buy/trust/imgeBPVIPBgHoliday_5x74.gif)
		repeat-x scroll;
	position: relative;
	top: -74px;
	z-index: -10
}

.vi-bg-il {
	left: 0;
	top: -64px;
	position: relative;
	height: 54px;
	padding: 6px 0 0 73px
}

.vi-bg-crp {
	cursor: pointer
}

.vi-bg-cm {
	margin: 0 0 3px
}

.vi-bg-oh {
	overflow: hidden
}

.vi-bg-l65 {
	left: 65px
}

* html .vi-bg-m65 {
	margin-right: 65px
}

*:first-child+html .vi-bg-m65 {
	margin-right: 65px
}

.vi-bg-grp {
	background-color: #d4e4f4 !important;
	position: relative;
	top: -60px;
	overflow: hidden;
	padding-left: 50px;
	z-index: -10;
	height: 60px
}

.vi-bg-marginleft2 {
	margin-left: -2px
}

.vi-bg-margintop2 {
	margin-top: 2px
}

.vi-bg-paddingleft2 {
	padding-left: 2px
}

.vi-bg-imgWidth {
	width: 270px
}

.vi-bg-tpt {
	left: 0;
	top: -64px;
	position: relative;
	height: 55px;
	padding: 6px 3px 0 73px
}

.vi-bg-thd {
	font-family: arial;
	font-weight: bold;
	font-size: 21px;
	color: #31647a;
	white-space: nowrap
}

.vi-bg-tshd {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	color: #2a6680;
	white-space: nowrap
}

.vi-bg-ban {
	background-color: transparent;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/buy/trust/imgEBPBannerBG.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 60px 0;
	position: relative;
	overflow: hidden;
	z-index: -10;
	height: 60px;
	top: -60px
}

img.vi-bg-lft:hover {
	cursor: pointer
}

.vi-bg-bdrh {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c1d0d7
}

.vi-bg-aw {
	background-position: 5px 0;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/buttons/btnBlueArrow.gif);
	height: 9px;
	width: 5px;
	display: inline-block;
	margin: 0 0 0 5px;
	vertical-align: middle
}

.vi-bg-vm {
	vertical-align: middle;
	padding: 0 5px 0 0
}

.vi-bg-mt {
	margin: 5px 0 0 0
}

.bD {
	margin-bottom: -2px;
	margin-top: -3px
}

.sC {
	font-size: x-small;
	font-family: Verdana, Arial
}

.bP {
	padding-bottom: 5px
}

.tB {
	border-top: 1px solid #efefef;
	padding-top: 5px
}

.vA {
	vertical-align: middle
}

.bk_hr {
	width: 270px;
	text-align: left;
	padding-bottom: 10px;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #333
}

.bk_vt {
	width: 25%;
	vertical-align: top;
	padding-left: 12px
}

.bk_dhr {
	padding-bottom: 5px
}

.bk_p5 {
	padding-left: 5px
}

.bk_lh {
	line-height: 1.4
}

.bk_txt {
	color: #333;
	font-size: 12px;
	font-family: Arial
}

.bk_c33 {
	font-size: x-small;
	color: #333
}

.bk_oh {
	overflow: hidden
}

.bk_fl {
	float: left
}

.bk_m0 {
	margin-top: 0;
	margin-bottom: 0;
	width: 174px;
	padding-left: 20px
}

.bk_pt {
	padding-bottom: 4px
}

.bk_fn2 {
	font-family: Arial;
	font-size: 12px;
	color: #333
}

.bk_pt11 {
	padding-top: 11px
}

.bk_vat {
	vertical-align: top
}

.bk_pt0 {
	padding-top: 0
}

.bk_pl4 {
	padding-left: 4px
}

.bk_pl5 {
	padding-left: 5px
}

.bk_pl40 {
	padding-left: 40px
}

.vi-pla a {
	font-family: Arial;
	font-size: small;
	color: #00c;
	text-decoration: none;
	padding-right: 15px;
	white-space: nowrap;
	display: inline-block
}

.vi-pla img {
	border: none;
	padding-right: 3px
}

.vi-pla-olp_title {
	font-family: Arial;
	font-size: medium;
	color: #444;
	font-weight: bold
}

.vi-pla-olp_body {
	padding: 15px 0 0 0;
	font-family: Arial;
	font-size: small;
	color: #00c;
	font-weight: normal
}

.vi-pla-olp_body img {
	border: none;
	padding-right: 5px
}

.vi-pla-sI {
	background-color: transparent;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: top left;
	display: inline-block;
	padding: 0 6px
}

.vi-pla-iD {
	background-position: 2px 7px;
	padding: 3px 6px -2px 5px;
	vertical-align: top;
	margin-left: 5px;
	height: 15px
}

.vi-pla-iE1 {
	background-position: 0 -11px;
	vertical-align: top;
	height: 12px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 13px !important
}

.vi-pla-iE2 {
	background-position: 0 -9px;
	padding-left: 30px !important
}

.vi-pla-iF {
	background-position: 0 -73px;
	padding-left: 30px !important
}

.vi-pla-iT {
	background-position: 0 -93px;
	padding-left: 30px !important
}

.vi-pla-pD {
	padding-left: 16px !important
}

.vi-pla-pD1 {
	padding-left: 30px !important
}

.vi-pla-oBH {
	height: 1% !important
}

.vi-pla-pr {
	background-position: 0 -31px;
	padding-right: 15px;
	height: 18px;
	vertical-align: top
}

.vi-pla-re {
	background-position: 0 -54px;
	height: 18px;
	padding-right: 15px;
	vertical-align: top
}

.vi-pla-bR {
	background-position: -4px -113px;
	padding-right: 8px;
	outline: none;
	height: 18px
}

.vi-pla-bD {
	background-position: 0 -132px;
	height: 18px;
	width: 10px;
	outline: none;
	padding-left: 1px
}

.vi-pla-vAt {
	vertical-align: top
}

.vi-pla-vAb {
	vertical-align: baseline
}

.vi-pla-vAm {
	vertical-align: middle
}

.vi-pla-c1 {
	font-family: Arial;
	font-size: small;
	color: #00c;
	text-decoration: none;
	white-space: nowrap;
	display: inline-block
}

* html .vi-pla-c1 {
	font-family: Arial;
	font-size: small;
	color: #00c;
	text-decoration: none;
	white-space: nowrap;
	display: inline-block;
	text-align: right
}

.vi-pla-c2 {
	margin-top: 0 !important
}

.vi-pla-dl {
	padding: 0 6px 0 6px
}

.vi-pla-shr {
	color: #000 !important;
	padding-right: 10px
}

.vi-pla-shr a {
	display: inline;
	padding-left: 15px !important
}

.vi-pla-lbc {
	color: #666;
	font-weight: normal
}

.vi-pla-mrt {
	margin-top: 20px
}

.vi-pla-p0 {
	padding: 0
}

.vi-pla-pr2 {
	padding-right: 10px
}

.vi-pla-mr13 {
	margin-right: -13px
}

.vi-pla-mr25 {
	margin-right: -25px
}

.vi-pla-mr10 {
	margin-right: -10px
}

* html .vi-pla-mr25 {
	margin-right: -13px;
	text-align: right
}

* html .vi-pla-mr10 {
	margin-right: -13px;
	text-align: right
}

.vi-pla-ec-span {
	float: left;
	margin-top: 3px
}

.vi-pla-ec-span-down {
	float: left;
	margin-top: 7px
}

.vi-pla-nw {
	white-space: nowrap
}

.vi-pla-sne img {
	display: inline;
	margin-bottom: -1px;
	padding-right: 5px !important
}

.vi-pla-sne a {
	display: inline;
	text-decoration: underline;
	padding-left: 0 !important
}

.vi-pla-sne a:active,.vi-pla-sne a:link,.vi-pla-sne a:visited {
	color: #00c;
	text-decoration: none
}

.vi-pla-vi-shr-wdg-width {
	width: 140px;
	vertical-align: top
}

.vi-pla-vi-shr-wdg-width-nopin {
	width: 116px;
	vertical-align: top
}

.vi-pla-sne a:hover {
	text-decoration: underline
}

a.vi-tl {
	background-color: transparent
}

a.vi-tl img {
	padding-left: 0
}

.aro-al {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntslt.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 25px
}

.aro-ar {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntsrt.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 25px
}

.aro-rt {
	background-position: 0 -129px
}

.aro-rl {
	background-position: 0 -160px
}

.aro-lt {
	background-position: -55px 0
}

.aro-ll {
	background-position: -92px 0
}

.d-ov .ov-t,.d-ov .ov-t b,.d-ov .ov-t i,.d-ov .ov-b,.d-ov .ov-b b,.d-ov .ov-b i
	{
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/ds2/sprDropDownVert.png)
}

.d-ov .ov-c2 {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprDropDownHorz.png)
}

.d-ov .ov-p20 {
	padding: 0;
	margin-bottom: -7px
}

.d-ov .ov-b i {
	padding-top: 13px
}

.d-ov .ov-cl,.d-ov a.ov-cl:hover {
	margin: -11px -15px 0 0
}

.ov-w {
	position: relative;
	left: -2000px;
	top: -2000px;
	visibility: hidden
}

.ov-fl {
	float: left
}

.ov-t {
	background: no-repeat 0 0
}

.ov-t b,.ov-b b {
	background: no-repeat 100% -70px;
	margin-left: 28px;
	display: block
}

td.ov-t b,td.ov-b b {
	max-height: 100%
}

.ov-t i,.ov-b i {
	background: repeat-x 0 -150px;
	margin-right: 28px;
	padding-top: 28px;
	display: block
}

.ov-b {
	background: no-repeat 0 -33px
}

.ov-b b {
	background: no-repeat 100% -108px
}

.ov-b i {
	background: repeat-x 0 -175px
}

.ov-c1,.ov-c2 {
	float: left;
	background: repeat-y 0 0
}

td.ov-c1 {
	float: none
}

.ov-c2 {
	float: left;
	background:
		url(http://q.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayRtLg.png)
		repeat-y 100% 0;
	border-left: 1px solid #ccc
}

.ov-cnt {
	background: #fff;
	margin: -27px 19px -6px 0;
	position: relative;
	float: left;
	display: inline
}

.ov-p20 {
	padding: 17px 20px
}

.ov-p15 {
	padding: 12px 15px
}

.ov-p10 {
	padding: 7px 10px
}

.ov-p0 {
	padding: 0
}

.ov-cl,a.ov-cl:hover {
	background:
		url(http://pics.ebaystatic.com/aw/pics/cmp/ds2/iconClose.png)
		no-repeat 0 0;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 20px;
	margin: -7px -12px 10px 10px;
	text-decoration: none;
	top: 17px
}

.ov-cl-m,a.ov-cl-m:hover {
	background:
		url(http://q.ebaystatic.com/aw/pics/cmp/ds2/ui/iconClose.png)
		no-repeat 0 100%;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 20px;
	margin: -2px -12px 10px 10px;
	text-decoration: none;
	top: 12px
}

.ov-fl u.ov-clr {
	clear: both;
	display: block
}

.ov-pl {
	background: no-repeat 0 0;
	width: 16px;
	height: 44px;
	left: -17px
}

.ov-pr {
	background: no-repeat 1px -53px;
	height: 44px;
	right: -30px;
	width: 30px
}

.ov-prs {
	background: no-repeat 1px -212px;
	height: 34px;
	right: -26px;
	width: 26px
}

.ov-pts {
	background: none no-repeat scroll 0 -256px transparent;
	height: 9px;
	left: 25px;
	width: 32px;
	top: -9px
}

.ov-pbs {
	background: none no-repeat scroll 0 -275px transparent;
	height: 23px;
	left: 25px;
	width: 45px;
	bottom: -22px
}

.ov-pls {
	background: none no-repeat scroll 0 -170px transparent;
	width: 13px;
	height: 33px;
	left: -13px
}

.ov-t,.ov-t b,.ov-t i,.ov-b,.ov-b b,.ov-b i {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayVertLg.png)
}

.ov-ptr {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayPointers.png);
	position: absolute
}

.ov-p20 .ov-s {
	padding-bottom: 10px
}

.ov-p15 .ov-s {
	padding-bottom: 7px
}

.ov-ftr {
	padding-top: 10px
}

.ov-sm .ov-t,.ov-sm .ov-t b,.ov-sm .ov-t i,.ov-sm .ov-b,.ov-sm .ov-b b,.ov-sm .ov-b i
	{
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayVertSm.png)
}

.ov-sm .ov-c2 {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprOverlayRtSm.png)
}

.ov-sm .ov-cnt {
	margin: -27px 14px -14px 0
}

.dd-c {
	font: normal 1em arial
}

.dd-ptx {
	font-size: .923em;
	color: #555;
	margin: 5px 0 0
}

.dd {
	margin-left: 9px;
	white-space: nowrap
}

.dd-w,.dd-ptx,.dd {
	vertical-align: top
}

.dd-ptx,.dd {
	display: inline-block;
	text-align: left
}

.dd a,.dd a:link,.dd a:visited,.dd a:hover,.dd u {
	border: 1px solid #ccc;
	padding: 2px;
	display: inline-block;
	background: #fff;
	text-decoration: none;
	color: #555
}

.dd-el {
	height: 0;
	width: 0;
	position: relative
}

.dd-el div {
	height: 20px;
	width: 20px;
	position: absolute;
	display: none
}

.dd a,.dd b,.dd span {
	display: inline-block;
	cursor: pointer
}

.dd b {
	background: #ededed
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprArrows1.png) no-repeat
		100% -515px;
	font-weight: normal
}

.dd a:hover b,.dd a:active b,.dd a:focus b,.dd .dd-ac b {
	background-position: 100% -459px
}

.dd span {
	background: #fff;
	margin-right: 21px;
	padding: 1px 9px 2px 8px;
	overflow: hidden
}

.dd-i .dd-ptx,.dd-i .dd a,.dd-i b,.dd-i .dd span,.dds-i .dd-ptx,.dds-i .dd a,.dds-i b,.dds-i .dd span
	{
	color: #999;
	border-color: #ededed;
	cursor: default
}

.dd-i b,.dd-i a:hover b,.dd-i a:focus b {
	background-position: 100% -571px
}

.dds {
	font-size: .846em
}

.dds .dd-ptx {
	font-family: verdana;
	font-size: 10px;
	margin: 4px 0 0
}

.dds .dd span {
	padding: 0 10px 0 8px;
	margin-right: 18px
}

.dds .dd b {
	background-position: 100% -678px
}

.dds a:hover b,.dds a:focus b,.dds a:active b {
	background-position: 100% -626px
}

.dds-i .dd b,.dds-i a:hover b,.dds-i a:focus b,.dds-i a:active b {
	background-position: 100% -730px
}

.dd-c .mnu li,.dd-c .mnu li a,.dd-c .mnu li a:visited {
	color: #555
}

.mnu {
	padding: 10px 2px;
	font: normal 1em arial;
	text-align: left
}

.mnu li a,.mnu li a:visited {
	color: #666;
	text-decoration: none
}

.mnu .mnu-act,.mnu a:hover,.mnu a:active,.mnu a:focus {
	background-color: #dde5f4
}

.mnu ul,.mnu li {
	margin: 0;
	padding: 0;
	color: #666;
	list-style: none
}

.mnu li a {
	padding: 1px 7px 2px;
	text-decoration: none;
	display: block;
	outline: none
}

.mnu li li a {
	padding: 2px 18px
}

.mnu li span {
	padding: 3px 8px;
	display: block
}

.mnu .mnu-s {
	border-bottom: 1px solid #ccc;
	margin: 8px 0;
	line-height: 0;
	font-size: 0
}

.mnu-icn li a {
	padding: 2px 8px 2px 29px;
	background: transparent none no-repeat 8px 5px
}

.mnu-icn li li a {
	padding: 2px 8px 2px 40px;
	background-position: 19px 5px
}

.mnu-sm {
	font-size: .846em
}

.mnu-sm .mnu-icn li a,.mnu-sm .mnu-icn li a:visited {
	padding: 1px 8px 2px 29px;
	background-repeat: no-repeat;
	background-position: 8px 3px
}

.mnu-sm .mnu-icn li li a {
	padding: 1px 8px 2px 40px;
	background-position: 19px 3px
}

.mnu-clr {
	clear: both;
	font-size: 0;
	overflow: hidden;
	line-height: 0;
	height: 0
}

.mnu ul .mnu-fl {
	float: left
}

body {
	font: normal small Arial, Helvetica, sans-serif
}

.smallminus {
	font: normal .923em Arial
}

.smallplus {
	font: normal 1.077em Arial
}

.sec-fnt {
	font: normal small Trebuchet, "Trebuchet MS"
}

a:link,a:active,a:visited,a:hover {
	color: #002398;
	text-decoration: none
}

a:visited {
	color: #731077
}

a:hover {
	text-decoration: underline
}

.g-hdn {
	height: 0;
	line-height: 0;
	overflow: hidden;
	width: 0;
	position: absolute;
	font-size: 0;
	outline: none;
	z-index: -1
}

.pic-sz {
	padding-left: 6px;
	font-family: verdana;
	color: #333;
	font-size: x-small;
	padding: 0 0 0 6px
}

.jpgn a.arrL,.jpgn a.arrR {
	display: inline-block;
	vertical-align: middle;
	outline: none
}

.jpgn {
	width: 100%;
	border: 0
}

.jpgn-cnt {
	padding-left: 10px;
	padding-right: 10px
}

.jpgn .jpgn-td-l {
	padding: 0 15px 0 0
}

.jpgn .jpgn-td-c {
	padding: 0 5px;
	text-align: center
}

.jpgn .jpgn-td-r {
	padding: 0 0 0 15px;
	text-align: right
}

.jpgn .jpgn-p {
	padding: 6px 5px 6px 8px
}

.jpgn .jpgn-pg {
	padding: 6px 5px 6px 8px;
	color: #666
}

.jpgn .jpgn-n {
	padding: 6px 8px 6px 7px;
	white-space: nowrap
}

.jpgn .jpgn-ng {
	padding: 6px 8px 6px 5px;
	color: #666
}

.jpgn img {
	vertical-align: -30%
}

.jpgn form {
	margin: 0;
	display: inline
}

.jpgn .jpgn-num .jpgn-b {
	font-weight: bold
}

.jpgn .jpgn-num span.jpgn-b,.jpgn .jpgn-num a {
	padding: 0 3px
}

.jpgn tr a {
	text-decoration: none
}

.jpgn * a:hover {
	text-decoration: underline !important
}

.jpgn .jpgn-nowrap {
	white-space: nowrap;
	color: #333;
	margin-right: 4px
}

.jpgn .jpgn-gt-sp {
	color: #333;
	white-space: nowrap
}

.jpgn .jpgn-gt-sp span {
	white-space: nowrap;
	font-weight: bold
}

.jpgn .jpgn-gt-sp span span {
	font-weight: normal
}

.jpgn .jpgn-pginput input {
	width: 29px;
	color: #000;
	padding: 0
}

.jpgn .jpgn-pipe {
	color: #999
}

.jpgn .jpgn-disabled {
	color: #666
}

.jpgn-0 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #333
}

.jpgn-0 span {
	font-weight: bold
}

.jpgn-0 span span {
	font-weight: normal
}

.jpgn .e_t .aBtn-btn,.jpgn .e_t .aBtn-bClick,.jpgn .e_t .aBtn-bDis {
	padding: 0
}

.jpgn .e_t .aBtn-btn .aBtn-b1 {
	padding-left: 10px
}

.jpgn .e_t .aBtn-btn .aBtn-b2 {
	padding-right: 10px
}

.jpgn .e_t .aBtn-btn .aBtn-bTxt {
	padding: 6px 0
}

.jpgn .e_t {
	padding-left: 6px
}

html>body .e_t {
	vertical-align: inherit;
	padding-bottom: 0;
	padding-top: 6px
}

.jpgn-optbarcont {
	height: 20px;
	margin-bottom: 10px;
	padding: 7px 0 2px 0;
	width: 100%;
	background-color: #e8e8e8;
	border-color: #dedede
}

.jpgn-items {
	float: Right;
	padding-right: 4px;
	vertical-align: middle
}

.jpgn a.arrL div,.jpgn a.arrR div {
	background-color: transparent;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ui/sprbtnarrows.png);
	background-repeat: no-repeat;
	background-position: 0 -180px;
	width: 20px;
	height: 20px;
	cursor: pointer
}

.jpgn a.arrR div {
	background-position: 0 -270px
}

.jpgn a:hover.arrL div {
	background-position: 0 -210px
}

.jpgn a:hover.arrR div {
	background-position: 0 -300px
}

.jpgn a:hover.arrR,.jpgn a:hover.arrL {
	text-decoration: none
}

.jpgn a.disL div,.jpgn a:hover.disL div {
	background-position: 0 -240px;
	cursor: default
}

.jpgn a.disR div,.jpgn a:hover.disR div {
	background-position: 0 -330px;
	cursor: default
}

.jpgn a:hover.disL,.jpgn a:hover.disR {
	cursor: default;
	text-decoration: none
}

.item-intl-rq {
	background:
		url(http://p.ebaystatic.com/aw/pics/globalAssets/imgRequired.gif)
		no-repeat;
	padding-left: 15px
}

.item-intl-rqt {
	font-weight: normal;
	font-size: small;
	color: #000
}

.ntsClr {
	font-weight: bold;
	font-size: 11px;
	color: #f00
}

.fTbl {
	border-right: none;
	border-bottom: 1px solid #ccc;
	border-top: none;
	border-left: none
}

.fTbl td {
	border-top: 1px solid #ccc;
	vertical-align: top;
	border-left: 1px solid #ccc;
	text-align: left;
	padding: 2px 6px 2px 10px
}

#fTblFTr {
	font-weight: bold;
	background: #efefef none repeat scroll 0 0
}

#fTblFTr td {
	font-weight: bold;
	background: #efefef none repeat scroll 0 0;
	border: none
}

#fTblFTd {
	border-left: none
}

.thr {
	background: #fff
		url(http://p.ebaystatic.com/aw/pics/globalAssets/imgLoading_30x30.gif)
		no-repeat 50% 50%;
	text-align: center;
	height: 100%
}

.cntr {
	position: relative;
	background: #fff;
	display: block;
	border-collapse: collapse
}

div.subhead {
	background-color: #efefef;
	border-bottom: 1px solid #ccc
}

div.subhead div {
	padding: 7px 0 7px 10px;
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #444
}

.cprt {
	color: #444;
	font-size: 12px
}

.ncprt {
	color: #444;
	font-size: 12px;
	text-align: left
}

.blnk {
	color: #002398;
	font-weight: bold;
	cursor: pointer
}

.lnk {
	color: #002398;
	cursor: pointer
}

.mYV {
	font-weight: bold;
	padding: 0 0 4px 9px
}

.orD {
	text-align: left
}

.orT {
	background: none;
	border-right: 1px solid #ccc;
	height: 45%;
	margin: 0 9px auto;
	width: 1px
}

.mnu-s li a:visited {
	color: #fff
}

.lftFlt {
	float: left
}

.pdTp {
	padding: 5px 0 0 8px
}

.fnt {
	font-family: Arial;
	font-size: 20px
}

.hght {
	height: 200px;
	overflow: auto
}

.crsr {
	cursor: pointer;
	margin-left: 10px
}

.bckClr {
	background-color: #efefef
}

.hgtSm {
	height: 60px
}

.posTop {
	top: 50px;
	position: relative
}

.mnu .mnu-act,.mnu a:hover,.mnu a:active,.mnu a:focus {
	background-color: #d7edff
}

.recVeh .mnu-act {
	background-color: #fff
}

.pdTp a:hover {
	text-decoration: underline
}

.mngVeh a {
	color: #002398 !important
}

.savVeh .mnu-act {
	background-color: #fff !important
}

.mt5 {
	padding-top: 5px
}

.mt10 {
	padding-top: 10px
}

.mt15 {
	padding-top: 15px
}

.mt20 {
	padding-top: 20px
}

.ml10 {
	padding-left: 10px
}

.mr10 {
	padding-right: 10px
}

.mb10 {
	padding-bottom: 10px
}

.mb15 {
	padding-bottom: 15px
}

.mb20 {
	padding-bottom: 20px
}

.mb25 {
	padding-bottom: 25px
}

.mb30 {
	padding-bottom: 30px
}

.m0 {
	padding: 0
}

.hl-d {
	font-weight: normal
}

.hl-d a,.hl-d a:hover {
	color: #ccc;
	cursor: default;
	text-decoration: none
}

.hl-nv {
	font-weight: normal
}

.hl-nv a:visited {
	color: #002398
}

.lnkBtn-sl .lnkBtn-text {
	font-family: Verdana;
	font-size: x-small;
	color: #333
}

.lnkBtn-sl .lnkBtn-text,.lnkBtn-sl a {
	font-family: Verdana;
	font-size: x-small;
	color: #333
}

.lnkBtn-sl a:active,.lnkBtn-sl a:link,.lnkBtn-sl-novisited a:visited {
	text-decoration: none;
	color: #00c
}

.lnkBtn-sl a:hover {
	text-decoration: underline
}

.lnkBtn-sl a:visited {
	color: #909
}

.lnkBtn-sl .lnkBtn-pipe {
	color: #999
}

.lnkBtn-sl .lnkBtn-brac {
	color: #333
}

.lb-w {
	font: normal 10px Verdana
}

.lb-w a {
	padding: 0 5px
}

.lb-bo a {
	padding: 0 5px 0 0
}

.lb-w b {
	color: #555;
	font-weight: normal
}

.lb-w .lb-dis b,.lb-w .lb-dis a,.lb-w .lb-dis a:hover {
	color: #999;
	cursor: default;
	text-decoration: none
}

.lb-w .lb-rpf {
	padding-right: 5px;
	float: left
}

.lb-w .lb-pipe {
	color: #bbb;
	font: normal xx-small Verdana
}

.cl {
	clear: left
}

.lft1 {
	float: left;
	width: 20px;
	text-align: left
}

.lft2 {
	color: #428600;
	float: left;
	width: 60px;
	text-align: left
}

.lft3 {
	float: left;
	width: 135px;
	text-align: right
}

.wrper {
	width: 250px;
	padding: 5px
}

.w275 {
	width: 275px
}

.hdr {
	float: left;
	width: 270px;
	text-align: left
}

.b2 {
	float: left;
	width: 200px;
	text-align: left
}

.b1 {
	float: left;
	width: 70px;
	text-align: center;
	clear: left
}

.c6 {
	color: #666
}

.incentivesTextSpan {
	margin-left: -4px
}

.inc_cp {
	color: #333;
	font-size: 12px;
	font-family: Arial;
	clear: both;
	padding-bottom: 10px
}

.cp_hdr {
	padding-bottom: 10px;
	text-align: left;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #333
}

.cp_cs {
	padding: 2px 0 2px 0
}

.cp_edt {
	padding-bottom: 3px
}

.edt_lbl {
	padding-right: 2px
}

.inc_fs {
	font-size: x-small
}

.inc_pip {
	color: #666;
	padding: 0 2px 0 2px
}

.inc_vm {
	vertical-align: middle
}

.oh {
	overflow: hidden
}

.fl {
	float: left
}

.pt6 {
	padding-top: 6px
}

.ar12 {
	font-family: Arial;
	font-size: 12px;
	color: #333
}

.grnclr {
	font-family: Arial;
	font-size: 12px;
	color: #448500
}

.pt11 {
	padding-top: 11px
}

.vaTop {
	vertical-align: top
}

.pl3 {
	padding-left: 3px
}

.ver10 {
	font-size: 10px;
	font-family: verdana
}

.gcclnk {
	font-size: 10px;
	font-family: verdana;
	position: relative;
	margin-top: 2px;
	clear: right
}

.olimg {
	padding-left: 5px;
	vertical-align: -3px;
	margin-right: -5px
}

.pr5 {
	padding-right: 5px
}

.nowrap {
	white-space: nowrap
}

.w100 {
	width: 100%
}

#couponshowmehow {
	font-size: 10px;
	font-family: verdana
}

#gcclid {
	font-size: 10px;
	font-family: verdana
}

.sC {
	font-size: 10px;
	font-family: verdana;
	color: #00c
}

.dA {
	margin-top: 7px
}

.bml_cp {
	color: #333;
	font-size: 12px;
	font-family: Arial;
	clear: both;
	padding-bottom: 10px;
	padding-left: 5px
}

.bml_hdr {
	padding-bottom: 10px;
	text-align: left;
	font-size: 14px;
	font-family: Trebuchet MS
}

.bml_ovlt {
	vertical-align: top;
	padding-left: 12px
}

.bml_lnk {
	font-size: x-small
}

.bml_lnksp {
	padding-left: 4px
}

.bml_pip {
	color: #666;
	padding: 0 3px 0 3px
}

.bml_vam {
	vertical-align: middle
}

.bml__pt11 {
	padding-top: 11px
}

.bml__pl0 {
	padding-left: 0
}

.bml__bmlTxt {
	padding-left: 6px;
	padding-top: 5px
}

.bml_lnk a {
	color: #002398;
	font-family: arial;
	font-size: 10px
}

.bml_vilnk a {
	color: #002398 !important;
	font-family: verdana;
	font-size: 10px
}

.ov-ov .ov-t {
	background-position: 0 -200px
}

.bh-La,.bh-Ma,.bh-Sa {
	display: inline-block
}

.bh-hlp {
	cursor: pointer
}

.bh-hc,.bh-hc_rt {
	top: 0
}

.bh-hc_lb,.bh-hc_rb {
	bottom: 0
}

.bh-hc_rt,.bh-hc_rb {
	right: 0
}

.bh-La b.bh-hlp,.bh-Ma b.bh-hlp,.bh-Sa b.bh-hlp,.d-ov b.bh-hc,.d-ov b.bh-hc_lb,.d-ov b.bh-hc_rt,.d-ov b.bh-hc_rb
	{
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/ds2/sprBubbleHelp1.png);
	display: inline-block
}

.ov-cnt .bh-bcnt {
	color: #333;
	line-height: normal;
	width: 270px
}

.ov-cnt .bh-fc {
	padding-top: 7px;
	border-top: 1px dotted #d7d7d7;
	margin-top: 7px
}

.bh-pad {
	padding: 7px 20px 8px 10px
}

.bh-La .bh-hlp {
	height: 25px;
	width: 24px;
	background: no-repeat -148px -1px
}

a.bh-La:hover .bh-hlp {
	background-position: -182px -1px
}

.bh-L .bh-hc,.bh-L .bh-hc_lb,.bh-L .bh-hc_rt,.bh-L .bh-hc_rb {
	background: no-repeat 0 -1px;
	height: 31px;
	position: absolute;
	width: 30px;
	margin: -1px 0 0 -34px
}

.bh-L .bh-hc_rt {
	background: no-repeat -68px 0;
	margin: -1px -28px 0 0
}

.bh-L .bh-hc_lb {
	background: no-repeat -34px -1px;
	margin: 0 0 -7px -34px
}

.bh-L .bh-hc_rb {
	background: no-repeat -107px -1px;
	margin: 0 -28px -7px 0
}

.vi-is1-ngvi .vi-is1 {
	margin: -8px 0 0 0
}

.vi-is1-s1 {
	width: 395px;
	height: 1px
}

.vi-is1-s2 {
	width: 225px;
	height: 1px
}

.vi-is1 {
	width: 100%
}

*+html .vi-is1 {
	width: 100%
}

.vi-is1 form {
	padding: 0;
	margin: 0;
	display: inline
}

.vi-is1-prcp {
	font-size: medium;
	font-weight: bold;
	font-family: Trebuchet MS;
	padding: 0;
	color: #333;
	white-space: nowrap
}

.vi-is1-prcp-eu {
	font-family: Arial;
	font-size: large;
	font-weight: bold;
	padding: 0;
	color: #333;
	white-space: nowrap
}

.vi-is1-prcp-eu font {
	font-family: Trebuchet MS;
	font-size: medium;
	font-weight: bold;
	color: #333
}

.vi-is1-prcs {
	font-size: small;
	font-weight: bold;
	color: #333;
	white-space: nowrap
}

.vi-is1-prct {
	font-size: small;
	color: #5d5d5d
}

.vi-is1-prcsl {
	text-decoration: line-through;
	font-size: small
}

.vi-is1-prcd {
	color: #f00;
	display: block
}

.vi-is1-sm,.vi-is1-rsv {
	font-size: x-small;
	font-family: Verdana;
	font-weight: bold;
	padding: 2px 0;
	color: #666
}

.vi-is1-sm2 {
	font-size: x-small;
	font-family: Arial
}

.vi-is1-rsv {
	color: #00c
}

.vi-is1-tet {
	font-size: small;
	font-weight: bold;
	color: #666
}

.vi-is1-tequ {
	font-size: small;
	color: #5d5d5d
}

.vi-is1-tese {
	font-size: small;
	font-weight: bold;
	color: #333;
	padding-right: 4px
}

.vi-is1-tm {
	font-size: small;
	color: #666;
	font-family: Arial;
	padding: 0 0 3px 9px
}

.vi-is1-dt {
	text-align: left;
	white-space: nowrap
}

.vi-is1-dt-eu {
	font-family: Verdana;
	font-size: x-small;
	color: #333
}

.vi-is1-t {
	padding-left: 5px
}

.vi-is1-ngvi .vi-is1-tml {
	font-family: arial;
	font-size: medium;
	font-weight: bold;
	color: #f60;
	line-height: 20px
}

.vi-is1-tml {
	line-height: 15px
}

.vi-is1-ngvi .vi-is1-ctdn {
	background: #fff
}

.vi-is1-ctdn {
	color: #f00;
	font-size: larger;
	font-weight: bold;
	padding: 1px 4px 1px 0
}

.vi-is1-misc {
	padding-top: 20px;
	white-space: nowrap
}

.vi-is1-bid {
	padding-left: 0
}

.vi-is1-bidt {
	padding-left: 5px
}

.vi-is1-mb {
	padding: 2px 5px
}

.vi-is1-mbb {
	float: left;
	padding-right: 5px;
	display: block
}

.vi-is1-lbl,.vi-is1-lblp {
	color: #666;
	vertical-align: text-top;
	font-weight: normal;
	text-align: right;
	width: 21%
}

.vi-is1-lblp {
	padding: 4px 0 0 10px;
	background-color: #e2e2e2
}

.vi-is1-clr,.vi-is1-tbll,.vi-is1-solid {
	vertical-align: middle;
	padding: 0;
	color: #333
}

.vi-is1-solid,.vi-is1-bdr {
	background-color: #e2e2e2
}

.vi-is1-solidBg {
	background-color: #e2e2e2
}

.vi-is1-solid {
	padding: 0 7px 0 15px;
	white-space: nowrap
}

.vi-is1-bdr {
	padding: 0
}

.vi-is1-clr {
	padding: 0 5px 0 15px
}

.vi-is1-tl {
	height: 15px;
	background-repeat: no-repeat;
	background-position: top left;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/row/ngvi/shared/SolidSectionTL.gif)
}

.vi-is1-tr {
	height: 15px;
	background-repeat: no-repeat;
	background-position: top right;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/row/ngvi/shared/SolidSectionTR.gif)
}

.vi-is1-bl {
	height: 15px;
	background-repeat: no-repeat;
	background-position: bottom left;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/row/ngvi/shared/SolidSectionBL.gif)
}

.vi-is1-br {
	height: 15px;
	background-repeat: no-repeat;
	background-position: bottom right;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/row/ngvi/shared/SolidSectionBR.gif)
}

.vi-is1-cur {
	margin: 0;
	padding: 4px 2px 0 0;
	vertical-align: top;
	color: #333;
	white-space: nowrap
}

.vi-is1-curt {
	width: auto
}

.vi-is1-itxt {
	padding: 5px
}

div.vi-is1-prcv {
	padding-top: 10px
}

.vi-is1-vat {
	padding-left: 2px;
	white-space: pre;
	font-family: Verdana !important;
	font-size: x-small
}

td.vi-is1-tbll {
	width: 1%;
	white-space: nowrap
}

td.vi-is1-tbllw {
	width: 25%;
	white-space: nowrap
}

.vi-is1-tblb {
	text-align: left;
	width: auto;
	padding-left: 10px
}

.vi-is1-rf {
	padding: 0 10px;
	white-space: nowrap;
	float: right
}

.vi-is1-rf a {
	padding: 0 5px
}

a.vi-is1-hideDisc {
	display: none
}

a.vi-is1-showDisc {
	display: inline
}

a.vi-is1-oc {
	padding-left: 7px;
	display: table-cell
}

.vi-is1 .sh-DlvryDtl {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #666
}

.vi-is1-hideDiv {
	display: none
}

.transitCostPad {
	padding-right: 2px
}

.sh-nowrap {
	white-space: nowrap
}

.vi-is1-sh-srvc {
	margin-left: -4px
}

.vi-is1-sh-srvcCost {
	margin-right: 4px;
	font-weight: bold
}

.vi-is1-hideElem {
	display: none
}

.vi-is1-showElem {
	display: inline
}

.vi-is1-rePol {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	display: inline;
	padding: 3px 0 0 0
}

.vi-is1-mqtyDiv {
	padding-left: 30px;
	vertical-align: middle
}

.vi-is1-mqtyTb {
	width: 30px;
	vertical-align: middle
}

.vi-is1-titleH1 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	line-height: normal;
	margin: 0;
	padding: 0;
	font-family: Trebuchet, "Trebuchet MS"
}

.vi-is1-mtitleH1 {
	font-size: large;
	font-weight: bold;
	color: #333;
	line-height: 27px;
	margin: 0;
	padding: 0
}

.vi-is1-titleH2 {
	font-size: small;
	color: #666;
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: normal
}

.vi-is1-mtitleH2 {
	font-size: small;
	color: #666;
	margin: 0;
	padding: 0;
	font-weight: normal
}

.vi-is1-hr {
	border: 1px solid #e2e2e2;
	border-bottom: 1px solid #ccc;
	width: 100%
}

.vi-is1-hrOr {
	padding: 2px 10px
}

.vi-is1-condText {
	font-size: small;
	font-weight: bold;
	color: #333;
	margin: 0;
	padding: 0
}

.vi-is1-errorIcon {
	float: left;
	padding-right: 1px;
	padding-top: 3px;
	display: none
}

.vi-is1-errorMsg {
	padding-top: 4px;
	font-size: x-small;
	color: #f00;
	display: none
}

.vi-is1-qtyDiv {
	float: left;
	padding-right: 30px
}

.vi-is1-nonjsSelect {
	min-width: 200px
}

.vi-is1-jsSelect {
	width: 190px
}

.vi-is1-coupon-Oly {
	position: relative;
	top: -25px
}

* html .vi-is1-coupon-Oly {
	position: fixed
}

.vi-is1-ngvi .vi-is1-lbl {
	color: #111;
	font-weight: normal;
	text-align: left;
	padding-left: 10px
}

.vi-is1-ngvi .vi-is1-lblp {
	color: #111;
	font-weight: normal;
	text-align: left
}

.vi-is1-ngvi .vi-is1-phone {
	color: #ff7400;
	font-weight: bold;
	font-size: medium
}

.vi-is1-ngvi .vi-is1-sh-srvc {
	margin-left: 0
}

.vi-is1-wrp {
	white-space: nowrap
}

button.sfbtn {
	text-align: center;
	margin: 0 0 0 5px;
	font-size: x-small;
	padding: 0 10px;
	text-indent: inherit;
	vertical-align: middle;
	overflow: visible
}

.vi-is1-ngvi .vi-is1-prcs,.vi-is1-ngvi .vi-is1-tet {
	color: #111
}

.vi-is1-jsWidth {
	width: 290px
}

.vi-is1-wql {
	white-space: normal;
	width: 85px
}

.vi-is1-s3 {
	display: none
}

.vi-is1-s4 {
	width: 100%
}

.vi-is1-s4-eu {
	width: 100%
}

.vi-is1-s5 {
	height: 24px
}

.vi-is1-s6 {
	float: left
}

.vi-is1-s7 {
	float: right
}

.vi-is1-s8 {
	white-space: nowrap
}

.vi-is1-s9 {
	table-layout: fixed
}

.vi-is1-s10 {
	width: 30px
}

.vi-is1-s11 {
	height: 20px
}

*:first-child+html .vi-is1-s11 {
	height: 24px
}

.vi-is1-dspl {
	display: none
}

.vi-is1-wdt97 {
	width: 97
}

.vi-is1-wdt30 {
	width: 30
}

.vi-is1-ht24 {
	height: 24
}

.vi-is1-ht20 {
	height: 20
}

.vi-is1-fltL {
	float: left
}

.vi-is1-fltR {
	float: right
}

.vi-is1-wtSp {
	white-space: nowrap
}

.vi-is1-dspBl {
	display: inline-block
}

.vi-is1-ft {
	font-size: x-small;
	font-family: verdana
}

.vi-is1-tbL {
	table-layout: fixed
}

.vi-is1-sh-srvCost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333
}

.vi-is1-ftWt {
	font-size: x-small;
	font-family: verdana;
	white-space: nowrap
}

.vi-is1-pdL10 {
	padding-left: 10px
}

.vi-is1-clsp {
	margin-left: 8px;
	margin-right: 5px;
	font-family: Arial, regular;
	font-size: small
}

.vi-is1-stMsg {
	padding-top: 10px;
	display: none;
	font-size: 10px;
	font-family: verdana;
	white-space: normal
}

.vi-is1-mrl5 {
	margin-left: 5px
}

.vi-is1-cls {
	clear: both
}

.vi-is1-vmd {
	vertical-align: middle
}

.vi-is1-vtp {
	vertical-align: top;
	height: 265px;
	width: 300px
}

.vi-is1-m30 {
	margin-right: -30px
}

.vi-is1-p2 {
	padding-top: 2px
}

.vi-is1-wd79 {
	width: 79%
}

.vi-is1-w9 {
	width: 90%
}

.vi-is1-w1 {
	width: 10%
}

.vi-is1-pt5 {
	padding-top: 5px
}

.vi-is1-hTxt {
	font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #c10
}

.vi-is1-pdr {
	padding-right: 10px
}

.vi-is1-sellerType {
	font-family: Arial;
	font-size: 12px;
	color: #666
}

.vi-is1-auction {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #feb501
}

.vi-is1-bin {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #729f30
}

.vi-is1-hrauction {
	border-top: 3px solid #feb501;
	width: 100%;
	height: 12px
}

.vi-is1-hrbin {
	border-top: 3px solid #729f30;
	width: 100%;
	height: 12px
}

.vi-is1-mdtt7 {
	margin-top: 7px
}

.vi-is1-mdtt8 {
	margin-top: 8px
}

.vi-err-img {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -179px;
	height: 16px;
	width: 16px
}

.vi-is1-ms_orp {
	text-decoration: line-through
}

.vi-is1-ms_saved {
	color: #448600;
	font-weight: bold
}

.vi-is1-ms_help {
	padding-left: 5px
}

.vi-is1-ms_SmDotted {
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	border-top: 1px dashed #ccc;
	margin: 9px 0 11px 0;
	width: 100%
}

.vi-is1-ms_ot {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #333;
	padding-bottom: 4px
}

.vi-is1-ms_oc {
	font-family: Verdana;
	font-size: 10px;
	color: #333
}

.vi-is1-ms_pc_label {
	font-family: Arial;
	font-size: 12px;
	color: #555
}

.vi-is1-ms_pc_orp {
	font-family: Arial;
	font-size: 13px;
	color: #555;
	text-decoration: line-through
}

.vi-is1-ms_pc_saved {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #448600
}

.vi-is1-ms_pc_price {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #000
}

.vi-is1-ms_pc_oc {
	font-family: Verdana;
	font-size: 10px;
	color: #555
}

.vi-is1-ms_pc_bin {
	padding-top: 8px;
	padding-bottom: 11px
}

.vi-is1-ms_anch a,.vi-is1-ms_anch a:hover {
	text-decoration: none !important
}

.vi-is1-ms_ggn {
	white-space: nowrap
}

.vi-is1-ms_pc_bin .bn-pad {
	padding: 0 0 0 5px
}

.vi-is1-smallFont {
	font-family: Verdana;
	font-size: x-small;
	padding-left: 5px
}

.vi-is1-bevel {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #fff
}

.vi-is1-solid_bevel {
	padding: 0;
	white-space: nowrap;
	background-color: #e2e2e2
}

.vi-is1-vi-cbt-blk-txt-msg {
	font-size: 10px;
	color: #666;
	font-family: Verdana
}

.vi-is1-sllrOffr {
	padding: 10px;
	margin-top: -10px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc
}

.vi-is1-vi-inl-blk-va-mid {
	display: inline-block;
	vertical-align: middle
}

.vi-is1-spf {
	margin-left: -3px
}

.vi-is1-spc {
	white-space: normal
}

.vi-is1-wshAnc {
	vertical-align: bottom
}

.vi-is1-strImg {
	background: url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png)
		no-repeat scroll 0 -336px;
	margin-top: -5px;
	display: inline-block;
	height: 24px;
	width: 26px
}

.vi-is1-atlTxt {
	vertical-align: top
}

.vi-is1-wtl {
	text-decoration: none;
	float: left
}

.vi-is1-wtl a:active,.vi-is1-wtl a:link,.vi-is1-wtl a,.vi-is1-wtl a:visited
	{
	background:
		url(http://p.ebaystatic.com/aw/pics/myebay/images/sprAddToListImg.png)
		repeat-x scroll 0 1px;
	border: solid 1px #999;
	color: #666;
	text-decoration: none;
	height: 12px;
	display: inline-block;
	padding: 1px 5px 3px 3px
}

.vi-is1-wtl a:hover {
	text-decoration: none
}

.vi-is1-pdlt {
	padding: 0 7px 0 0 !important
}

.vi-is1-lblp-lbtn {
	padding-top: 9px !important
}

.trsb-bp a,.trsb-bp a:visited,.trsb-bp a:active {
	padding: 4px 8px 2px 11px
}

h3.vi-is1-ms_ot {
	margin: 0
}

.vi-is1-wshd {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #e9e9e9
}

.vi-is1-vi-soc-sig-frm-wid {
	width: 240px;
	vertical-align: top
}

.vi-is1-vi-soc-sig-rat-rev {
	position: relative;
	top: 3px
}

.mfbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	cursor: pointer
}

.sfbtn {
	font-family: Verdana, Tahoma, Arial;
	font-size: xx-small;
	cursor: pointer
}

.vi-ocb-ol {
	font-size: small;
	font-family: Arial;
	color: #666
}

.vi-ocb-ol td {
	padding: 0 0 15px 0
}

.vi-ocb-legal td {
	width: 50%;
	padding: 0 10px 0 0
}

.vi-ocb-ended td {
	padding: 0 15px 15px 0
}

.vi-ocb-red {
	color: #c00;
	font-weight: bold
}

.vi-ocb-status {
	font-size: large;
	font-weight: bold;
	vertical-align: middle
}

.vi-ocb-status img {
	padding: 3px 5px 0 0
}

.vi-ocb-timeleft {
	font-weight: bold;
	color: #c00
}

.vi-ocb-footer {
	text-align: center;
	vertical-align: middle
}

.vi-ocb-content tr#lrow td {
	padding: 0
}

.vi-ocb-content input {
	font-size: medium;
	color: #666;
	font-weight: bold;
	font-family: Arial
}

.vi-ocb-content tr#frow td {
	padding: 0 15px 0 0
}

.vi-ocb-content span#refresh {
	padding-left: 8px
}

.vi-ocb-help {
	font-size: x-small;
	font-family: Verdana;
	color: #999
}

.vi-ocb-error {
	color: #c00
}

.vi-ocb-successf {
	background-color: #bff6b2
}

.vi-ocb-errorf {
	background-color: #ffcbcb;
	color: #c00
}

.vi-ocb-warningf {
	background-color: #ffc9a6
}

.vi-ocb-normalf {
	background-color: #fff
}

.thr {
	font-size: small;
	color: #999;
	text-align: center
}

.thr-txt {
	padding: 5px 0 0 0
}

.thr-txtO {
	padding: 0 10px 0 0;
	background: transparent
		url(http://q.ebaystatic.com/aw/pics/globalAssets/imgAniEllipsis999_10x10.gif)
		no-repeat scroll right
}

.thr-img {
	position: relative;
	background-repeat: no-repeat
}

.thrM .thr-p {
	padding: 60px 30px 30px 30px;
	background-position: 50% 30px
}

.thrM .thr-nop {
	padding: 30px 0 0 0;
	background-position: 50% 0
}

.thrM .thr-img {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/globalAssets/imgLoading_30x30.gif)
}

.vi-bl-ol {
	font-size: small;
	font-family: Arial;
	color: #999
}

.vi-bl-ol td {
	padding: 0 0 10px 10px
}

.vi-bl-ol table.mtb td {
	padding: 0
}

.vi-bl-ol td#last {
	padding: 10px 0 0 0
}

.vi-bl-pr {
	padding-right: 10px
}

.vi-bl-datetime {
	font-size: medium;
	color: #5d5d5d;
	font-weight: bold
}

.vi-bl-orange {
	color: #f00;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 0
}

.vi-bl-value {
	font-size: large;
	color: #333;
	font-weight: bold
}

.vi-bl-shipping {
	font-weight: bold;
	color: #333
}

.vi-bl-toolbar td {
	padding: 0 0 0 5px
}

.vi-bl-lbl {
	color: #333
}

.vi-bl-lblt {
	font-size: small;
	font-weight: normal;
	color: #333;
	padding-right: 3px
}

.vi-bl-lbltt {
	padding-left: 5px
}

.vi-bl-help {
	color: #333;
	font-size: x-small;
	font-family: Verdana
}

.vi-bl-ol td#footer {
	padding-left: 0;
	padding-bottom: 0
}

.vi-bl-ol td#rcp1strowtd {
	padding-top: 10px
}

.vi-bl-ol td#rcpcontainer {
	padding-left: 0
}

.vi-bl-p0 td {
	padding: 0
}

.vi-bl-mBid {
	font-weight: normal
}

.vi-bl-mBid table td {
	color: #111
}

.vi-bl-mBid .vi-bl-orange {
	color: #ff7400
}

.vi-bl-mBid .vi-bl-lblt {
	color: #444
}

.vi-bl-mBid .vi-bl-value {
	color: #111
}

.vi-bl-mBid .vi-bl-bgclr {
	background: #eee
}

.vi-bl-mBid button.mfbtn {
	width: 100px;
	text-align: left;
	padding-left: 14px
}

.olyttl {
	color: #666;
	font-family: Arial;
	font-size: medium;
	font-weight: bold
}

.act-icon {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/icons/iconCart_18x15.png);
	background-repeat: no-repeat;
	margin-left: 4px;
	width: 18px;
	height: 15px;
	background-position: 97% 55%
}

.act-jit {
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	width: 220px
}

.act-jitm {
	color: #666;
	padding-top: 5px
}

.atc-btn {
	margin-right: 14px !important
}

.ic-cntr {
	position: relative;
	background: #fff;
	display: block;
	border-collapse: collapse;
	overflow: hidden
}

.ic-cp {
	cursor: pointer;
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	background: url(http://q.ebaystatic.com/aw/pics/s.gif) no-repeat 0 0
}

.ic-m {
	width: inherit;
	height: inherit
}

.ic-w300 {
	height: 300px;
	width: 300px
}

.ic-w400 {
	height: 400px;
	width: 400px
}

.ic-w500 {
	height: 500px;
	width: 500px
}

.ic-w115 {
	height: 115px;
	width: 300px
}

.ic-m span {
	display: inline-block;
	height: 100%;
	width: 0
}

.ic-m {
	display: table-cell;
	overflow: hidden
}

.ic-m,.ic-m span,.ic-m img {
	vertical-align: middle
}

.ic-b0,.ic-m img {
	border: 0
}

.ic-cntr .ic-p {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0
}

.ic-cntr .ic-b1 {
	border: 1px solid #ececec
}

.ic-thr {
	background: #fff
		url(http://p.ebaystatic.com/aw/pics/globalAssets/imgLoading_30x30.gif)
		no-repeat 48% 48%;
	text-align: center;
	height: 100%;
	display: none
}

.ic-thr span {
	font-size: small;
	color: #999;
	position: absolute;
	top: 54%;
	width: 100%;
	left: 0;
	display: block
}

.ic-err,.ic-er32 {
	text-align: center;
	height: 100%;
	background: #fff;
	display: none
}

.ic-err span,.ic-er32 span {
	position: absolute;
	top: 50%;
	display: block;
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/iconImgNA_96x96.gif)
		no-repeat scroll 50% 0;
	width: 100%;
	margin: -65px 0 0;
	padding: 116px 0 0;
	text-align: center;
	font-family: Verdana;
	font-size: x-small;
	color: #ccc;
	left: 0
}

.ic-er32 span {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/iconImgNA_32x32.gif);
	margin: -32px 0 0;
	padding: 52px 0 0
}

.ic-a {
	cursor: default
}

.ic-na {
	display: none;
	color: #ccc
}

.ic-b {
	display: block
}

.tg-p {
	background-color: #fff
}

.tg-wv {
	position: relative;
	cursor: pointer
}

.tg-wh {
	position: relative;
	cursor: pointer
}

.tg-tb {
	border: solid #ececec;
	border-width: 1px 0 0 1px
}

.tg-tb td {
	text-align: center;
	border: solid #ececec;
	border-width: 0 1px 1px 0
}

.tg-tb img {
	height: 32px;
	width: 32px
}

.tg-tb td,.tg-tb img {
	vertical-align: middle
}

.tg-bdr {
	position: absolute;
	z-index: 100;
	border: 1px solid #3881e8;
	left: -1600px;
	height: 0;
	width: 0;
	top: -1000px
}

.tg-bdr2 {
	position: absolute;
	z-index: 101;
	border: 2px solid #666;
	left: -1600px;
	height: 0;
	width: 0;
	top: -1000px
}

.tg-ovfFlw {
	overflow: hidden
}

.tg-tb td.tg-td {
	border-width: 0;
	cursor: default
}

.tg-tbT {
	border-width: 0 0 1px 1px
}

.tg-tbT td {
	text-align: center;
	border-width: 1px 1px 0 0
}

.tg-tbL {
	border-width: 1px 1px 0 0
}

.tg-tbL td {
	border-width: 0 0 1px 1px
}

.tg-clp {
	border-width: 0;
	border-collapse: collapse
}

.tg-clp td {
	border: 1px solid #ececec
}

.tg-tb img.tg-e32 {
	height: 32px;
	width: 32px
}

.tg-sel {
	position: absolute;
	z-index: 98;
	border: 1px solid #333;
	display: block
}

.vs_w-all {
	font-family: verdana;
	font-size: x-small;
	padding: 10px 0
}

.vs_w-spr {
	padding: 5px 0 0 5px;
	font-size: 0;
	line-height: 0
}

.vs_w-a a,.vs_w-a a:visited,.vs_w-a a:hover {
	text-decoration: none;
	color: #ccc
}

.sc-sb {
	font-size: 0;
	width: 16px;
	position: relative;
	background: transparent
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/imgScrollbarArrowsViewSelector.gif)
		repeat-y scroll 0 0
}

.sc-up a,.sc-dn a {
	font-size: 0;
	height: 16px;
	width: 16px;
	display: block;
	cursor: pointer;
	outline: none;
	background: transparent
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/imgScrollbarArrowsViewSelector.gif)
		no-repeat scroll -43px 0
}

.sc-dn a {
	background-position: -116px 0
}

.sc-up a:hover {
	background-position: -68px 0
}

.sc-dn a:hover {
	background-position: -142px 0
}

.sc-up-d a,.sc-up-d a:hover {
	background-position: -20px 0;
	cursor: default
}

.sc-dn-d a,.sc-dn-d a:hover {
	background-position: -94px 0;
	cursor: default
}

.sc-tk {
	font-size: 0;
	height: 53px;
	width: 16px;
	position: relative
}

.sc-dr {
	height: 20px;
	position: relative;
	margin: 0 1px
}

.sc-dr a,.sc-dr a span {
	font-size: 0;
	width: 14px;
	display: block;
	cursor: default;
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/cmp/ui/imgScrollbarViewSelector.gif)
		no-repeat scroll 0 0
}

.sc-dr a {
	height: 3px;
	padding-top: 3px
}

.sc-dr a span {
	background-position: 0 100%;
	height: 3px
}

.sc-dr a:hover {
	background-position: -70px 0
}

.sc-dr a:hover span {
	background-position: -70px 100%
}

div.sc-s {
	display: inline;
	position: relative;
	width: 20px
}

.sc-dg a,.sc-dg a:hover {
	background-position: -145px 0
}

.sc-dg a span,.sc-dg a:hover span {
	background-position: -145px 100%
}

.stg-p {
	position: relative;
	background: #fff
}

.stg-fl {
	float: left
}

.stg-tg {
	overflow: hidden
}

.stg-sc {
	display: inline;
	margin-left: 5px
}

.stg-c {
	padding: 1px 0 0 1px
}

.stg-clr {
	clear: both;
	height: 0;
	font-size: 0
}

.tbr-c {
	font: bold x-small verdana;
	text-align: center;
	overflow: hidden
}

.tbr-c ul {
	margin: 0;
	padding: 0
}

.tbr-c li {
	list-style: none;
	float: left;
	background: #999;
	padding: 0 0 100px;
	margin: 0 0 -100px
}

.tbr-c a {
	display: block;
	cursor: pointer;
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/spriteToolbarIcons.gif)
		no-repeat top right;
	padding: 4px 0 100px;
	margin: 0 0 -96px
}

.tbr-c .tbr-l a {
	background: transparent
}

.tbr-c a:hover {
	background-color: #666
}

.tbr-c a,.tbr-c a:hover,.tbr-c a:active,.tbr-c a:visited {
	color: #ececec !important;
	text-decoration: none
}

.tbr-c a img {
	vertical-align: middle;
	margin: 1px 5px 1px 0;
	border: 0;
	height: 18px;
	width: 18px
}

.tbr-c .tbr-w li {
	width: 100%
}

.tbr-c .tbr-w1 li {
	width: 50%
}

.tbr-c .tbr-w2 li {
	width: 33%
}

.tbr-c .tbr-w2 li.tbr-l {
	width: 34%
}

.tbr-c a.tbr-d,.tbr-c a.tbr-d:hover,.tbr-c .tbr-d span {
	background-color: #999;
	color: #ccc;
	cursor: default
}

.pt-p {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px
}

a.pt-i,a.pt-i:link,a.pt-i:visited,a.pt-i:active {
	background: url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png)
		no-repeat scroll 0 -284px;
	text-decoration: none !important;
	cursor: default !important;
	padding: 0 0 0 20px;
	color: #808080
}

a.pt-i:hover {
	background: url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png)
		no-repeat scroll 0 -284px;
	text-decoration: none !important;
	cursor: default !important;
	padding: 0 0 0 20px;
	color: #808080
}

*:first-child+html a.pt-i,*:first-child+html a.pt-i:link,*:first-child+html a.pt-i:visited,*:first-child+html a.pt-i:active
	{
	background: url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png)
		no-repeat scroll 0 -271px;
	text-decoration: none !important;
	cursor: default !important;
	padding: 0 0 0 20px;
	color: #808080;
	display: inline
}

*:first-child+html a.pt-i:hover {
	background: url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png)
		no-repeat scroll 0 -271px;
	text-decoration: none !important;
	cursor: default !important;
	padding: 0 0 0 20px;
	color: #808080
}

.pt-tx {
	font-family: Verdana;
	font-size: 10px;
	color: #555;
	position: relative
}

*:first-child+html .pt-tx {
	font-family: Verdana;
	font-size: 10px;
	color: #555;
	position: relative;
	padding-bottom: 5px
}

.ict-w1 {
	width: 300px
}

.ict-w2 {
	width: 400px
}

.ict-w3 {
	width: 500px
}

.ict-enl,.ict-zm {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/spriteToolbarIcons.gif);
	background-repeat: no-repeat;
	background-position: 0 -61px;
	padding-left: 21px;
	padding-top: 2px
}

.ict-zm {
	background-position: 0 -44px
}

.ict-no {
	display: none
}

.vi-ez-zI {
	z-index: 100000 !important
}

.vi-ez-hold {
	float: right;
	padding-left: 20px
}

.vi-ez-ig {
	vertical-align: top;
	padding-top: 20px
}

.vi-ez-igCont {
	float: left;
	margin-left: 20px
}

.vi-ez-dC {
	cursor: move
}

.vi-ez-xT {
	vertical-align: bottom;
	position: relative;
	left: -20px;
	top: -5px;
	font-weight: bold
}

.vi-ez-lftX {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/sprZoomControlsVI.png);
	background-position: 0 0;
	height: 33px;
	width: 31px
}

.vi-ez-rgtX {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/sprZoomControlsVI.png);
	background-position: 28px -86px;
	height: 33px;
	width: 28px
}

.vi-ez-bT {
	clear: both;
	padding-top: 20px
}

.vi-ez-zI {
	z-index: 100000
}

.vi-ipic1 .burst1 {
	z-index: 100;
	left: 100px;
	position: relative;
	display: inline
}

.vi-ipic1 .burst2 {
	z-index: 100;
	left: 200px;
	position: relative;
	display: inline
}

.vi-ipic1 .itemText {
	padding-left: 20px
}

.vi-ipic1 .itemImage {
	height: 300px;
	width: 300px;
	text-align: center;
	display: inline;
	vertical-align: middle
}

.vi-ipic1 .addImageComp {
	position: relative
}

.vi-ipic1 .stateholder {
	float: right;
	text-align: right;
	padding: 5px 10px;
	position: relative
}

.vi-ipic1 .noimg {
	z-index: 100;
	font-size: x-small;
	color: #999;
	position: absolute;
	left: 15px;
	top: 265px;
	display: inline;
	max-width: 280px;
	width: 280px
}

div.ItemPreviewBox_img {
	display: table-cell;
	height: 300px;
	width: 300px;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px solid #999
}

div.ItemPreviewBox_img * {
	vertical-align: middle
}

.ItmPrvBdr {
	padding: 0;
	vertical-align: middle;
	border: 1px solid #ececec
}

.vi-ipic1 .noImgText {
	padding-right: 15px
}

.vi-ipic1 .noVarTxt {
	font-size: x-small;
	color: #999;
	position: relative;
	left: 15px;
	top: 265px;
	text-align: center;
	max-width: 280px;
	width: 280px
}

.vi-ipic1 .stockPhotoLabel {
	font-weight: bold;
	font-size: small;
	color: #999;
	margin-top: 5px;
	text-align: center
}

.vi-ipic1 .noimgRelative {
	z-index: 100;
	font-size: x-small;
	color: #999;
	position: absolute;
	left: 5px;
	top: 220px;
	display: inline;
	max-width: 250px;
	width: 250px
}

.vi-isee1,.vi-iseeBt {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/viewitem/imgSeeSimilarItemsBg.gif);
	text-align: center;
	border: 1px solid #ececec;
	font-size: small;
	font-family: Arial;
	line-height: 22px
}

* a div.vi-isee1,* a:active div.vi-isee1,* a:visited div.vi-isee1 {
	color: #656365 !important;
	text-decoration: none;
	line-height: 22px
}

.vi-imltB {
	font-size: x-small;
	font-family: verdana;
	font-weight: Bold;
	margin-top: 15px
}

.vi-imltBL {
	padding-left: 5px;
	font-weight: normal;
	color: #00c
}

* a:hover div.vi-isee1 {
	border: 1px solid #b9b9b9;
	text-decoration: none;
	cursor: pointer
}

.vi-mltw {
	width: 498px;
	margin-left: -48px;
	margin-bottom: -3px
}

.vi-issp {
	margin-left: -48px
}

.vi-imltSS {
	width: 798px;
	margin-bottom: -3px
}

.vi-mltSm {
	width: 498px;
	margin-bottom: -3px
}

.vi-imltBS {
	width: 100%
}

#mltLnk {
	text-decoration: none;
	color: #fff
}

#mltLnkLyr,#mltBtm {
	text-decoration: none;
	display: inline-block
}

#mltSlfLyr,#mltSlfBtm {
	text-decoration: none;
	display: inline-block;
	width: 100%
}

.shig {
	position: absolute;
	z-index: 100
}

.ipw0 {
	width: 298px
}

.ipw1 {
	width: 398px
}

.ipw2 {
	width: 498px
}

.vi-ipic1 .sale0 {
	z-index: 100;
	left: 250px;
	top: -10px;
	position: relative;
	display: inline
}

.vi-ipic1 .sale1 {
	z-index: 100;
	left: 350px;
	top: -10px;
	position: relative;
	display: inline
}

.vi-ipic1 .sale2 {
	z-index: 100;
	left: 450px;
	top: -10px;
	position: relative;
	display: inline
}

.vi-fshig {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr4VI.png);
	background-repeat: no-repeat;
	background-position: 0 -120px;
	height: 53px;
	width: 54px
}

.vi-pbh {
	border-top: 1px dotted #ccc;
	margin-top: 25px;
	padding: 15px 5px
}

.vi-slt {
	position: relative
}

.vi-slt b {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -248px;
	position: absolute;
	left: -28px;
	top: -5px;
	width: 22px;
	height: 24px;
	cursor: pointer
}

.vi-soffrig {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/viewitem/imgHD3.png);
	background-repeat: no-repeat;
	height: 53px;
	width: 54px
}

.vi-eshig {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/shipping/iconeISS_75x80.png);
	background-repeat: no-repeat;
	height: 76px;
	width: 71px
}

.vi-efshig {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/shipping/iconeISS_Free_75x80.png);
	background-repeat: no-repeat;
	height: 76px;
	width: 71px
}

.vi-ipic1 .eiss {
	z-index: 100;
	top: -8px;
	position: relative;
	display: inline
}

.vi-ipic1 .eiss0 {
	left: 226px
}

.vi-ipic1 .eiss1 {
	left: 326px
}

.vi-ipic1 .eiss2 {
	left: 426px
}

.vi-wantit {
	padding: 0 10px
}

.vi-wantit-display {
	display: none
}

.vi-wantit-wantit {
	font-size: medium;
	font-weight: bold;
	color: #000;
	margin: 15px 15px 15px 5px
}

.gy .r3_t {
	background-color: #f6f6f6
}

.gy .r3_hm {
	background-position: 0 -130px;
	background-color: #cecece
}

.rd .r3_t {
	background-position: 0 -88px;
	background-color: #ffdad4
}

.rd .r3_t b {
	background-position: 100% -99px
}

.rd .r3_t i,.rd .r3_hm {
	border-color: #f66
}

.rd .r3_hm {
	background-position: 0 -390px;
	background-color: #f48e7e
}

.stsMsg-errCtr {
	padding: 15px 100px 15px 100px
}

.stsMsg-imgStyle {
	padding: 0 0 0 7px;
	vertical-align: top
}

.stsMsg-errTxtStyle,.stsMsg-txtStyle {
	text-align: left;
	color: #333;
	padding: 0 0 0 2px
}

* html .stsMsg-npd {
	padding: 0
}

.stsMsg-errTxtStyle {
	color: #f00
}

.stsMsg-msgInfo {
	padding: 5px 9px
}

.stsMsg-msgInfo .b {
	display: block;
	width: 16px;
	height: 16px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll 0 0;
	float: left
}

.stsMsg-txt {
	margin: 0 3px 0 19px
}

.stsMsg-sucBgr .b,.stsMsg-chk .b {
	background-position: -78px 0
}

.stsMsg-errBgr .b,.stsMsg-err .b {
	background-position: -26px 0
}

.stsMsg-warnBgr .b {
	background-position: 0 0
}

.stsMsg-infoBgr .b {
	background-position: -52px 0
}

.stsMsg-boldfont {
	font-weight: bold
}

.stsMsg-normalfont {
	font-weight: normal
}

.stsMsg-noicon-mrg {
	margin-left: 10px
}

.stsMsg-chk .stsMsg-txtStyle,.stsMsg-err .stsMsg-txtStyle {
	margin: 0 0 5px 45px
}

.stsMsg-bg {
	background: #fffebd
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-btnBar {
	padding-top: 10px
}

.stsMsgBtn-alnToBullets .stsMsgBtn-btnBar {
	padding-left: 49px
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-anch {
	text-decoration: none;
	margin: 0;
	padding: 0;
	color: #333
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-dilmtr {
	margin: 0;
	margin-right: 10px;
	padding: 0;
	color: #333
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-b1 {
	background-position: left center;
	background-repeat: no-repeat;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/express/button/btn2Left.gif)
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-b2 {
	background-position: right center;
	background-repeat: no-repeat;
	margin-left: 15px;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/express/button/btn2Right.gif)
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-b3 {
	padding: 6px 0 6px 0;
	background-position: center 50%;
	background-repeat: repeat-x;
	margin-right: 15px;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/express/button/btn2Bkgd.jpg);
	color: #333;
	text-decoration: none;
	white-space: nowrap
}

.stsMsgBtn-btnPad .stsMsgBtn-btnBar {
	padding-left: 21px
}

.stsMsgBtn-btnSeptr {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	margin-left: -19px;
	padding-left: 19px
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-hlpText {
	margin: 0;
	padding: 0;
	list-style: none;
	color: green
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-btnBarTd {
	padding-right: 10px
}

.stsMsgBtn-stsBtnBarCntr .stsMsgBtn-btn {
	font: normal xx-small verdana;
	cursor: pointer
}

.subMsg-noStyle {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: small;
	font-family: Arial;
	font-weight: normal;
	color: #333
}

.subMsg-disc {
	list-style-type: disc;
	font-size: small;
	font-family: Arial;
	font-weight: normal;
	color: #d1d1d1;
	padding: 0 0 0 43px;
	margin: 0
}

.subMsg-disc a,.subMsg-altDisc a {
	text-decoration: underline;
	color: #00c;
	font-weight: normal
}

.subMsg-boldfont {
	font-weight: bold
}

.subMsg-noBullet {
	list-style-type: none;
	font-size: small;
	font-family: Arial;
	font-weight: normal;
	color: #333;
	padding: 0 0 0 29px;
	margin: 0
}

.subMsg-sep {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -18px;
	height: 1px;
	overflow: hidden
}

.subMsg-snb {
	padding-top: 8px;
	margin: 0;
	margin-left: -26px;
	list-style: none
}

.subMsg-altDisc {
	list-style-type: disc;
	font-size: small;
	font-family: Arial;
	font-weight: normal;
	color: #8d8d8d;
	padding: 0 0 0 43px;
	margin: 0
}

.subMsg-text {
	font-size: small;
	font-family: Arial;
	font-weight: normal;
	color: #333;
	display: block
}

.subMsg-bulletPadd {
	padding: .6em 0 0 0
}

.vi-ut-pbtm {
	padding-bottom: 10px
}

.vi-ut-ptop {
	padding-top: 10px
}

.vi-ut-pl100 {
	padding-left: 100px
}

.vi-ut-pr100 {
	padding-right: 100px
}

.vi-ut-sh-DlvryDtl {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: #999;
	display: inline
}

.vi-ut-varName {
	font-size: small;
	color: #666;
	font-weight: normal;
	padding-right: 5px
}

.vi-ut-varValue {
	padding-right: 10px
}

.vi-ut-varDetails {
	padding-top: 15px
}

.vi-ut-varNoWrap {
	white-space: nowrap
}

.vi-sm .subMsg-sep {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: 1px;
	overflow: hidden;
	margin-right: 10px
}

.vi-sm .subMsg-bulletPadd {
	padding: .6em 0 0 0;
	padding-top: 5px
}

.vi-sm .subMsg-disc {
	list-style-type: disc;
	font-size: small;
	font-family: Arial;
	font-weight: normal;
	color: #8d8d8d;
	padding: 0 0 0 43px;
	margin: 0
}

.vi-sm .stsMsgBtn-stsBtnBarCntr .stsMsgBtn-btnBar {
	padding-top: 5px;
	display: inline
}

.subMsg-noStyle {
	padding-left: 35px
}

.vi-sm-plhleft {
	padding-left: 15px
}

.vi-sm-plh {
	padding-bottom: 10px;
	margin: 0
}

.vi-sm-pb10 {
	padding-bottom: 10px
}

.vi-sm-pdyk {
	padding: 15px 0 10px 0
}

.vi-sm-lhtext {
	font-weight: normal;
	font-size: small
}

.vi-sm-colorText {
	color: #666;
	text-align: right;
	font-weight: normal;
	padding-right: 10px
}

.vi-sm-submsgDiv {
	float: left;
	width: 49%;
	position: relative
}

.vi-sm-submsgRcp {
	background-color: #e2e2e2 !important
}

.vi-sm-dyktext {
	font-weight: normal;
	font-size: small
}

.vi-sm-vmsgRcp {
	background-color: #e2e2e2 !important;
	display: inline-block
}

* html .vi-sm-vmsgRcp {
	background-color: #e2e2e2 !important;
	display: inline
}

* html .vi-sm-vmsgRcp table {
	width: auto
}

.vi-sm-vmsg {
	float: right;
	vertical-align: top;
	text-align: center;
	margin-left: 2px;
	width: auto;
	max-width: 18%
}

.vi-sm-vmsgSpan {
	padding-left: 6px;
	padding-right: 6px
}

.vi-sm-parentMsg {
	font-weight: normal;
	padding: 5px 0 15px
}

.vi-sm-wm2 {
	font-weight: normal;
	padding: 5px 0
}

.vi-sm-padTop {
	padding-top: 5px
}

.vi-sm-ib {
	position: relative;
	float: left;
	left: 0;
	background-color: #ffffce;
	display: inline;
	width: 100%
}

.vi-sm-mI {
	background-color: #ffffce;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	left: -26px;
	width: 100%
}

.vi-sm-mI .b {
	position: absolute;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -52px 0;
	left: 0
}

.vi-sm-iMsg {
	margin-left: 30px
}

.vi-sm-stsMsg {
	width: 81%;
	margin: 0
}

.vi-sm-clr {
	clear: both
}

a.vi-sm-tr {
	background-color: transparent;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/nextGenVit/sprTallCore.gif);
	background-repeat: no-repeat;
	background-position: 0 -93px;
	display: inline-block;
	padding-left: 18px
}

a.vi-sm-fk {
	background-color: transparent;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/nextGenVit/sprTallCore.gif);
	background-repeat: no-repeat;
	background-position: 0 -73px;
	display: inline-block;
	padding-left: 18px
}

.vi-sm-panel {
	background-color: #bbe7a1;
	width: 100%
}

.vi-sm-pInfoImg {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -52px 0
}

.vi-sm-pInfoImgV {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -52px 0
}

.vi-sm-pWarnImg {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -26px 0
}

.vi-sm-pCongratsImg {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -78px 0
}

.vi-sm-pMsg {
	padding-top: 8px;
	height: 25px;
	padding-left: 7px;
	float: left;
	position: relative
}

.vi-sm-pRed {
	background-color: #ffc0ba;
	width: 100%
}

.vi-sm-pBlue {
	background-color: #9ed4ef;
	width: 100%
}

.vi-sm-pGrey {
	background-color: #9d9d9d;
	width: 100%
}

.vi-sm-dFault {
	background-color: #b8dcf1;
	width: 100%
}

.vi-sm-pNLink {
	font-weight: bold
}

.vi-sm-pHideLnk {
	display: none
}

.vi-sm-tpDv {
	color: #333;
	font-weight: bold;
	border-bottom: 1px solid #9d9d9d;
	height: 33px;
	font-size: 13px
}

.vi-sm-icn {
	margin: 8px 0 9px 14px
}

.vi-sm-fltl {
	float: left
}

.vi-sm-pbt10 {
	margin-bottom: 10px
}

.vi-sm-ml20 {
	margin-left: -20px
}

.vi-sm-mt3 {
	margin-top: -3px
}

.vi-sm-brRgt {
	border-right: 1px solid #9d9d9d
}

.vi-sm-mnDv {
	float: left;
	left: 0;
	display: inline;
	position: relative;
	width: 100%;
	border-bottom: 1px solid #9d9d9d;
	border-right: 1px solid #9d9d9d
}

.vi-sm-lmDv {
	float: left;
	left: 0;
	display: inline;
	position: relative;
	width: 100%;
	font-weight: normal
}

.vi-sm-pdL35 {
	padding-left: 35px
}

.vi-sm-vrDv {
	padding-left: 37px;
	height: 25px;
	padding-top: 8px
}

.vi-sm-msSpn {
	color: #333;
	font-weight: normal;
	font-size: 13px;
	padding-left: 7px
}

.vi-sm-rcpCnt {
	float: left;
	width: 100%
}

#blueStripMsg a:hover {
	color: #00c;
	text-decoration: underline
}

#blueStripMsg a:visited {
	color: #00c
}

.vi-bs-msgD {
	height: 33px;
	float: left;
	position: relative
}

.vi-bs-dblk {
	display: block
}

.vi-bs-rmvD {
	padding-top: 11px;
	height: 22px;
	float: left;
	color: #00c;
	cursor: pointer;
	text-decoration: none
}

.vi-bs-fnSml {
	font-weight: normal;
	font-size: x-small
}

.vi-bs-td {
	border-top-color: #c1c1c1;
	border-top-style: solid;
	border-top-width: 2px;
	border-collapse: collapse
}

.vi-bs-flt {
	display: inline;
	margin-left: -1000px;
	background-color: #fff;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999
}

.vi-bs-pos {
	position: absolute
}

.vi-bs-dsnn {
	display: none
}

.vi-bs-infImg {
	float: left;
	margin: 8px 7px 9px 14px;
	background:
		url(http://p.ebaystatic.com/aw/pics/icons/iconInfoBlue_16x16.gif)
		no-repeat 0 0;
	height: 16px;
	width: 16px;
	display: inline-block;
	vertical-align: middle
}

.vi-bs-htFlt {
	height: auto;
	width: auto;
	z-index: 200
}

.vi-bs-inDiv {
	margin: 5px;
	width: auto;
	padding-bottom: 2px;
	overflow-x: hidden;
	max-height: 88px;
	min-width: 95px;
	white-space: nowrap;
	overflow-y: auto
}

.vi-bs-ht21 {
	height: 21px
}

.vi-bs-pt3l5 {
	padding-top: 3px;
	padding-left: 5px
}

.vi-bs-lanc {
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding-bottom: 5px;
	padding-right: 20px
}

.vi-bs-sep {
	padding-left: 7px;
	padding-right: 7px
}

.vi-bs-lft {
	float: left
}

.vi-bs-sel {
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	padding-left: 10px;
	margin-top: -1px;
	padding-right: 10px;
	background-color: #fff
}

.vi-bs-pt8 {
	padding-top: 8px
}

*+html .vi-bs-pdt8 {
	height: 76%;
	vertical-align: middle
}

* html .vi-bs-pdt8 {
	height: 76%;
	vertical-align: middle
}

.vi-bs-pdt8 {
	padding-top: 8px !important;
	height: 84%;
	vertical-align: baseline;
	display: inline-block
}

.vi-bs-msgDN {
	float: left;
	position: relative;
	height: 100%
}

.vi-bs-ht33 {
	height: 33px
}

.vi-bs-sp {
	height: 33px;
	float: left;
	position: relative;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 8px
}

.vi-bs-pl {
	padding-left: 13px
}

.vi-bs-fr {
	float: right
}

.vi-tm-tpDv {
	color: #333;
	font-weight: bold;
	border-bottom: 1px solid #9d9d9d;
	height: 33px;
	font-size: 13px
}

.vi-tm-brRgt {
	border-right: 2px solid #9d9d9d
}

.vi-tm-dFault {
	background-color: #b8dcf1;
	width: 100%
}

.vi-tm-pbt10 {
	margin-bottom: 10px
}

.vi-tm-ib {
	position: relative;
	float: left;
	left: 0;
	background-color: #ffffce;
	display: inline;
	width: 100%
}

.vi-tm-pInfoImgV {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -52px 0
}

.vi-tm-pInfoImg {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -52px 0
}

.vi-tm-pCongratsImg {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -78px 0
}

.vi-tm-pWarnImg {
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -26px 0
}

.vi-tm-pHideLnk {
	display: none
}

.vi-tm-pMsg {
	padding-top: 8px;
	height: 25px;
	padding-left: 7px;
	float: left;
	position: relative
}

.vi-tm-icn {
	margin: 8px 0 9px 14px
}

.vi-tm-msSpn {
	color: #333;
	font-weight: normal;
	font-size: 13px;
	padding-left: 7px
}

.vi-tm-panel {
	background-color: #bbe7a1;
	width: 100%
}

.vi-tm-pRed {
	background-color: #ffc0ba;
	width: 100%
}

.vi-tm-pBlue {
	background-color: #9ed4ef;
	width: 100%
}

.vi-tm-pGrey {
	background-color: #9d9d9d;
	width: 100%
}

.vi-tm-vrDv {
	padding-left: 37px;
	height: 25px;
	padding-top: 8px
}

.vi-tm-ml20 {
	margin-left: -20px
}

.vi-tm-pos {
	left: 0;
	position: relative;
	width: 100%;
	border-bottom: 1px solid #9d9d9d;
	border-right: 1px solid #9d9d9d
}

.vi-tm-ftB {
	font-weight: bold
}

.vi-tm-ftP {
	font-weight: bold;
	padding-left: 7px
}

.vi-tm-wdt {
	width: 100%
}

.vi-tm-wdtC {
	width: 100%;
	clear: both
}

.vi-tm-pd {
	padding-left: 37px;
	padding-top: 8px
}

.vi-tm-flwd {
	width: 50%;
	float: left
}

.vi-tm-pl14 {
	padding-left: 14px
}

.vi-tm-pr7 {
	padding-right: 7px
}

.vi-tm-pYellow {
	background-color: #fbe39e;
	width: 100%
}

.vi-tm-ls {
	display: block;
	float: left
}

.vi-tm-lsp {
	padding: 2px 4px 5px 0;
	display: block;
	height: 100%;
	float: left
}

.vi-tm-ics {
	float: left;
	white-space: nowrap;
	padding-left: 7px;
	height: 33px
}

.vi-tm-tpd {
	height: 100%;
	width: 100%;
	margin-bottom: 10px;
	float: left;
	clear: both
}

.vi-tm-smd {
	padding-top: 10px;
	width: 100% !important
}

.vi-tm-pt8 {
	padding-top: 8px
}

.vi-frs .dt-dtbl .dt-tblSeptr {
	padding-top: 0
}

.vi-frs #freight {
	font-family: Arial;
	padding: 0 0 0 15px;
	margin-top: -10px
}

.vi-frs #freight h1 {
	font-size: large;
	font-weight: normal;
	color: #5d5d5d
}

.vi-frs-sh-FrZip {
	width: 12%;
	padding: 10px 0 0 15px
}

.vi-frs-sh-FrDelLoc {
	width: 10%;
	padding: 10px 15px 0 10px
}

.vi-frs-sh-FrHdrCnt {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	border-bottom: 0;
	text-align: left;
	padding-left: 10px;
	padding-right: 0
}

.vi-frs-sh-FrCntnt {
	background-color: #e8e8e8;
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px solid #c4c4c4
}

.vi-frs-sh-FrCnt {
	text-align: left;
	padding-left: 10px;
	padding-right: 0
}

.vi-frs-sh-FrZipCnt {
	padding: 0 0 0 15px
}

.vi-frs-sh-FrDelLocCnt {
	padding: 0
}

.vi-frs-sh-FrBtn {
	padding: 5px 15px 10px 8px
}

.vi-frs-sh-FrDelSite {
	padding: 6px 0 0 0
}

.vi-frs-sh-FrSlctr {
	display: inline;
	padding: 6px 15px 0 10px
}

.vi-frs-sh-FrZipDiv {
	display: inline;
	padding: 6px 15px 0 0
}

.vi-frs-sh-FrTxt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding-left: 15px;
	color: #333
}

.vi-frs-sh-FrLrnMore {
	display: inline;
	padding: 10px 10px 10px 15px
}

.vi-frs-sh-FrQuote {
	display: inline;
	padding: padding
}

.vi-frs-sh-FrLnk {
	margin-top: 5px
}

.vi-frs-sh-Tbl {
	padding: 10px
}

.vi-frs-sh-TblCnt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 15px
}

.vi-frs-sh-TblHdr {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #5d5d5d;
	padding-left: 15px
}

.vi-frs-sh-Info {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #999
}

.vi-frs-sh-FrCntTbl {
	background-color: #fff;
	border: 0;
	width: 100%
}

.vi-frs-sh-FrSbTxt {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	padding-left: 15px
}

.vi-frs-sh-FreightHdr {
	font-family: verdana;
	font-size: x-small;
	font-weight: normal;
	color: #333;
	padding: 5px 0 5px 23px
}

.vi-frs-sh-Freight-Hdr {
	font-family: verdana;
	font-size: x-small;
	font-weight: normal;
	color: #333;
	padding-left: 13px
}

.vi-frs-sh-Cnt {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding-left: 13px
}

.vi-frs-sh-TxtCnt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333
}

.vi-frs-sh-BtnTxt {
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333
}

.vi-frs-sh-ItemLoc {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding: 0 15px 6px 15px;
	margin-top: 13px
}

.vi-frs-sh-ShipSecTop {
	position: static
}

.vi-frs-sh-ShipLoc {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding: 5px 0 0 15px
}

.vi-frs-sh-DelTime {
	padding-left: 10px;
	padding-right: 10px
}

.vi-frs-sh-ExcludedLocn {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding: 5px 0 0 0
}

.vi-frs-sh-fshp {
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	padding: 5px 0 0 0
}

.vi-ia-attrTitle {
	font-size: large;
	padding: 0 0 6px 0
}

table.vi-ia-attrGroup table tr td,table.vi-ia-attrGroup table tr th {
	font-size: small;
	vertical-align: top;
	text-align: left
}

.vi-ia-attrSectionTitle {
	background: #efefef;
	font-weight: bold;
	padding: 4px 6px 4px 22px
}

#vi-ia-attrTableFirstRowTd {
	border-top: none
}

#vi-ia-attrSectionLastRowTd {
	border-bottom: none;
	padding-bottom: 10px;
	vertical-align: top
}

#vi-ia-attrSectionFirstLastRowTd {
	border: none;
	padding-bottom: 10px
}

.vi-ia-attrLabel {
	font-weight: normal;
	vertical-align: top
}

.vi-ia-attrGroupTitle {
	color: #5d5d5d;
	padding: 0 14px 5px 22px;
	font-size: large;
	font-weight: normal;
	margin: 0
}

.vi-ia-attrColPadding {
	padding: 2px 6px 2px 22px
}

.vi-ia-reviews {
	padding: 5px 14px 0 22px;
	font-size: small
}

.vi-ia-attLabelLastTd {
	vertical-align: top;
	padding-left: 12px
}

.vi-ia-attRow {
	color: #333;
	font-size: small
}

.vi-ia-mI {
	font-weight: bold;
	color: #00c
}

.vi-ia-rm {
	font-family: Verdana;
	font-size: x-small;
	color: #00c;
	white-space: nowrap
}

.vi-ia-hdAl {
	vertical-align: top
}

.vi-ia-greyText {
	color: #666;
	font-weight: normal;
	font-size: x-small
}

.vi-ia-normalFont {
	font-weight: normal
}

.vi-btb-Rt {
	float: right !important
}

.vi-btb-Lt {
	float: left !important
}

.vi-btb-blinks {
	margin-top: 5px;
	width: 100%;
	display: inline-block
}

* html .vi-btb-blinks {
	margin-top: 5px;
	width: 100%;
	display: block
}

.show-hideLink {
	margin-top: 10px;
	margin-bottom: 20px
}

.d-pad {
	margin-bottom: 20px
}

.item_description {
	clear: both
}

.vi-gw-container {
	font-family: Arial;
	padding: 0 18px 10px 10px
}

.vi-gw-header {
	font-size: medium;
	font-weight: bold;
	color: #5d5d5d
}

.vi-gw-content {
	font-size: small;
	font-weight: normal;
	color: #5d5d5d
}

.vi-gw-charityIconContainer {
	width: 160px;
	text-align: center
}

.vi-gw-bottom {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #999
}

.vi-gw-hints {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #999
}

#mrpId {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #333;
	padding-left: 15px;
	padding-right: 10px;
	margin-top: -5px
}

#mrpId table {
	font-size: small;
	font-weight: normal;
	color: #333
}

#mrpTitle {
	font-family: Trebuchet, "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-bottom: 7px;
	margin-top: 5px
}

.mrpLabel {
	color: #999;
	font-weight: normal;
	padding-right: 5px;
	text-align: left
}

#mrpTermsConditions {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #333;
	margin: -8px 0 -5px 0;
	width: 95%
}

#miyId {
	font-family: Arial;
	font-weight: normal;
	font-size: small;
	color: #999
}

.miyContent {
	padding: 0 0 0 10px;
	color: #333
}

.mrp_TC {
	width: 95%
}

.mrp_print {
	margin-top: -15px;
	float: right
}

.iM {
	margin: -11px 0 0 0;
	position: relative;
	font-family: Arial;
	font-weight: normal;
	font-size: small
}

.aD {
	width: 100%;
	padding-top: 5px
}

.aS {
	float: left
}

.iS {
	width: 97%;
	float: right
}

.yl .r3_t {
	background-position: 0 0;
	background-color: #fff3bd
}

.yl .r3_t b {
	background-position: 100% -11px
}

.yl .r3_t i,.yl .r3_hm {
	border-color: #fcd13c;
	border-bottom-color: #e1bf48
}

.yl .r3_hm {
	background-position: 0 0;
	background-color: #fae16d
}

strong {
	font-weight: bold
}

strong * {
	font-weight: bold
}

.vi-qa-ngvi-qa-ask {
	text-align: left;
	display: block
}

.vi-qa-ngvi-qa {
	font-size: small;
	color: #666
}

.vi-qa-link {
	font-size: small;
	font-weight: normal;
	color: #00c !important;
	text-decoration: none
}

.vi-qa-asq-brdr {
	margin-top: 0;
	padding-top: 0
}

.vi-qa-main_qa {
	font-family: Arial, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px
}

.vi-qa-main_qa_print {
	font-family: Arial, sans-serif;
	margin-top: 30px;
	margin-bottom: 30px
}

.vi-qa-qa-ask-span {
	padding-left: 4px
}

.vi-qa-qa-view-all-span {
	padding-right: 4px
}

.vi-qa-asq-lt {
	padding-left: 1px;
	padding-right: 3px
}

.vi-qa-asq-rt {
	padding-left: 4px
}

.vi-qa-asq-nw {
	white-space: nowrap;
	padding-left: 35px
}

.vi-qa-m0 {
	margin: 0
}

.vi-qa-main_qa div.r3_hm {
	background-color: #e8e8e8 !important
}

.vi-qa-main_qa .dt-dtbl .dt-colCnt {
	font-family: Arial;
	color: #333;
	font-size: small;
	padding: 5px 0 5px 0;
	vertical-align: top;
	width: 90%
}

#rpdId {
	font-family: Arial;
	padding: 0 0 0 12px;
	margin: -5px 0 -10px 2px
}

.vi-rpd-rpdTitle_ {
	font-size: large;
	font-weight: normal;
	color: #5d5d5d;
	padding-left: 0;
	display: inline
}

#rpdId table {
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	margin-top: 5px
}

#rpdId hr {
	color: #c4c4c4
}

#rpdId div {
	padding-left: 13px
}

.vi-rpd-rpdHeader {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #333;
	background-color: #e8e8e8;
	border-bottom: 1px solid #c4c4c4;
	padding-top: 8px;
	padding-left: 8px
}

.vi-rpd-rpdContent {
	vertical-align: top
}

#miyId {
	font-family: Arial;
	font-weight: normal;
	font-size: small;
	color: #999
}

.vi-rpd-miyContent {
	color: #333
}

.vi-rpd-textStyle {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #999
}

.vi-rpd-instrText {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #999
}

.vi-rpd-rpdLegalText_ {
	margin-bottom: 10px
}

.vi-rpd-ftB {
	font-weight: bold
}

.vi-rpd-ftClr {
	font-size: small;
	font-weight: normal;
	padding-left: 5px;
	color: #5d5d5d
}

.vi-rpd-bdrR {
	border-right: 1px solid #e8e8e8
}

.vi-rpd-tblBdr {
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8
}

.vi-rpd-tbllyt {
	table-layout: fixed
}

.vi-rpd-pdT {
	padding-top: 10px
}

.vi-rpd-pdT5 {
	padding-top: 5px
}

.vi-rpd-pdL10 {
	padding-left: 15px
}

.vi-rpd-wtSp {
	white-space: nowrap
}

.vi-rpd-wwb {
	word-wrap: break-word
}

.vi-rpd-wbc {
	word-wrap: break-word;
	white-space: -moz-pre-wrap;
	color: #5d5d5d
}

.vi-rpd-wbp {
	word-wrap: break-word;
	white-space: pre;
	color: #5d5d5d
}

.vi-rpd-ffc {
	font-size: 16px;
	font-weight: bold;
	color: #333
}

.mbg {
	display: inline;
	font-size: inherit
}

.mbg img {
	margin-right: 4px;
	vertical-align: middle
}

.mbg-l {
	margin-right: 5px;
	display: inline-block;
	white-space: nowrap
}

img.mbg-star {
	margin-right: 0
}

.mbg a,.mbg a:hover,.mbg a:active,.mbg a:link,.mbg a:visited {
	font-size: inherit
}

.mbg-va a {
	vertical-align: middle
}

.mbg-nw {
	white-space: nowrap
}

.mbg .mbg-ts {
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	width: 16px
}

.mbg .mbg-ts,.mbg .mbg-tsl {
	margin-right: 4px
}

.mbg .mbg-fp {
	color: #666;
	font-family: Arial;
	font-size: small;
	font-weight: normal
}

.mbg .mbg-fb {
	display: inline-block
}

.avatar {
	margin: 0 67px 15px 0;
	border: 1px solid #ccc;
	width: 64px;
	height: 64px;
	margin-left: 30px
}

.s-content {
	width: 90%;
	overflow: visible;
	padding: 0;
	margin: 0 4px 0 5px
}

.s-content-eu {
	width: 99%;
	padding: 0 15px 13px 10px;
	margin: 0
}

.s-content td {
	vertical-align: top;
	height: 100%;
	position: relative;
	z-index: 2
}

.s-details {
	overflow: hidden
}

.sRlBor {
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	border-top: 1px solid #ccc;
	margin: 10px 0 10px 0;
	width: 100%
}

.sRuleDotted {
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	border-top: 2px dotted #999;
	margin: 10px 0 7px 0;
	width: 100%
}

.sRuleSmDotted {
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	border-top: 1px dotted #cacaca;
	margin: 10px 0 10px 0;
	width: 100%
}

.s-gray {
	color: #333;
	padding: 0
}

.s-gray-eu {
	color: #666;
	font-family: Verdana;
	font-size: x-small;
	padding: 0
}

.boldWr {
	font-weight: bold;
	font-size: medium
}

.s-gray img {
	border: none
}

.biz-label {
	color: #666;
	font-weight: normal
}

.biz-data {
	padding-left: 20px
}

.bsf {
	margin-top: 20px
}

.bsf-pr {
	margin-right: 15px
}

.barImg {
	padding-left: 5px;
	padding-right: 5px;
	color: #000
}

.pl25 {
	padding-left: 25px
}

.il {
	display: inline
}

.fl {
	float: left
}

.bl {
	display: block
}

.cb {
	clear: both
}

.s-f-da {
	margin-top: 5px
}

.ie-da {
	height: 1px;
	line-height: 1px;
	margin-top: 0;
	margin-bottom: 0
}

.fb-td {
	margin-top: 0
}

.st-img {
	padding-top: 5px
}

.inf_lab {
	color: #666;
	white-space: nowrap;
	font-weight: normal
}

.trsTxt {
	padding-top: 5px
}

* html .trsTxt {
	padding: 2px 0 1px 0
}

.trsTxt ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 90%
}

.trsTxt ul li {
	list-style-type: none;
	margin-bottom: 8px;
	font-size: x-small;
	color: #333;
	font-family: Verdana
}

* html .trsTxt ul li {
	list-style-type: none;
	margin-bottom: 5px;
	font-size: x-small;
	color: #333;
	font-family: Verdana
}

.trsTxt ul li>span:first-child {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-position: 0 -224px;
	background-repeat: no-repeat;
	display: inline-block;
	position: absolute;
	height: 12px;
	width: 12px
}

.trsTxt ul li>span:first-child+span {
	display: inline-block;
	padding-left: 20px
}

.sit {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin: 0;
	line-height: normal;
	font-family: Trebuchet, "Trebuchet MS"
}

.bs-sit {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin-top: 8px;
	line-height: normal;
	font-family: Trebuchet, "Trebuchet MS"
}

.msit {
	font-size: medium;
	color: #5d5d5d;
	padding-top: 7px;
	font-weight: bold;
	margin: 0
}

.iIt {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	margin: 0 0 10px 3px;
	font-family: Trebuchet, "Trebuchet MS"
}

.eciIt {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	margin: -5px 0 -5px 8px;
	font-family: Trebuchet, "Trebuchet MS"
}

.eciItHvr {
	color: #1162b7;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	margin: -5px 0 -5px 8px;
	font-family: Trebuchet, "Trebuchet MS";
	cursor: pointer
}

.miIt {
	color: #666;
	font-size: medium;
	margin: 0 0 10px 3px
}

.trsImg {
	position: relative;
	height: 100%
}

.trsImgEu {
	position: relative;
	height: 100%
}

.trsImg img {
	position: absolute;
	top: -19px;
	right: -20px
}

.trsImgEu img {
	position: absolute;
	top: -8px;
	right: 0;
	left: -13px
}

.bdg {
	overflow: hidden;
	width: 95%
}

.sl {
	font-size: x-small;
	font-family: Verdana;
	color: #666
}

.sl-eu {
	font-size: small;
	font-family: Arial
}

.z_a {
	white-space: nowrap
}

.spc1 {
	height: 1px;
	width: 190px
}

.spc2 {
	height: 1px;
	width: 30px
}

.sp1 {
	width: 100%
}

.z_b {
	margin: -5px -10px 0;
	padding: 5px 10px;
	background-color: #fff
}

.z_c {
	margin: 0 -10px;
	padding: 5px;
	border: 1px solid #eee
}

.s-gry-br {
	padding-bottom: 10px
}

.trsTop {
	height: 25px;
	width: 100%;
	margin: -1px 0 0 0;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr3VI.png);
	background-repeat: repeat-x;
	background-position: top
}

.trsTopPanel {
	vertical-align: top;
	border: 1px solid #ccc;
	background-color: #fcfcfc;
	height: 25px;
	margin: -1px 0 10px 3px;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr3VI.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 99%
}

.trsBtmPanel {
	position: relative;
	height: 25px;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr3VI.png);
	background-repeat: repeat-x;
	background-position: bottom
}

.trsTopPad {
	padding-top: 8px
}

.strImgSpr {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -144px;
	padding-top: 5px;
	height: 20px;
	width: 20px
}

.trsLargeImg {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr4VI.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 80px;
	width: 58px
}

.pr-si {
	height: 28px
}

.mini_trs {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/icons/icontrsmini_oneline.png);
	background-repeat: no-repeat;
	background-position: 5px 0;
	padding-left: 82px
}

.brLogo {
	padding-left: 5px;
	display: inline;
	vertical-align: bottom;
	color: #666
}

div.bdg.sl {
	width: 100%
}

div.bdg.sl-eu {
	width: 100%
}

.qmark {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -204px;
	height: 12px;
	width: 12px
}

.crptr {
	cursor: pointer
}

.tck {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -224px;
	width: 12px;
	height: 12px;
	display: inline-block;
	position: absolute
}

.bnf {
	display: inline-block;
	padding: 0 0 0 17px
}

.auths {
	color: #777;
	font-family: Trebuchet;
	font-weight: bold;
	font-size: 14px;
	padding: 4px 0 0 0;
	width: 95%
}

.m0 {
	margin: 0
}

.p0 {
	padding: 0
}

.clr3 {
	color: #333
}

ul.m0 li {
	list-style-type: none;
	padding: 0 0 5px
}

.imgd {
	max-width: 120px;
	max-height: 64px
}

.molp-mn {
	position: absolute;
	visibility: hidden;
	z-index: 6000;
	left: -1000px;
	top: -1000px
}

.molp-tl,.molp-tl b,.molp-bl,.molp-bl b {
	height: 6px;
	vertical-align: top
}

.molp-tl,.molp-bl {
	background:
		url(http://p.ebaystatic.com/aw/pics/motors2/images/imgCrnrJ1.gif)
		no-repeat scroll 0 0
}

.molp-tl b,.molp-bl b {
	background:
		url(http://q.ebaystatic.com/aw/pics/motors2/images/imgCrnrJ2.gif)
		no-repeat 100% 0;
	margin-left: 6px
}

.molp-tl b,.molp-bl b,.molp-tl i,.molp-bl i,.molp-bls,.molp-btm,.molp-trs b
	{
	display: block;
	overflow: hidden
}

.molp-tl i,.molp-bl i {
	background: #ccc;
	margin-right: 5px;
	height: 6px
}

.molp-bt,.molp-trs {
	height: 5px;
	font-size: 0
}

.molp-bt,.molp-c {
	background: #ccc;
	vertical-align: top
}

.molp-cnt {
	padding: 0 6px
}

.molp-trs,.molp-bls,.molp-brs {
	background:
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/imgOverlayShadeCorners.png)
		no-repeat 0 -20px
}

.molp-trs b {
	width: 5px
}

.molp-bls {
	margin-left: 5px;
	background-position: 0 -10px
}

.molp-brs {
	background-position: 0 -29px
}

.molp-bl {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/motors2/images/imgCrnrJ4.gif)
}

.molp-bl b {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/motors2/images/imgCrnrJ3.gif)
}

.molp-mrs {
	background:
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/imgOverlayShadow_50x50.png)
		repeat
}

.molp-btm {
	margin-left: 5px;
	height: 5px
}

.molp-h {
	font-size: medium;
	color: #333;
	padding: 0 0 5px
}

.molp-cb {
	height: 1%;
	float: right;
	font: normal x-small verdana;
	color: #369;
	line-height: 18px;
	margin: -5px 0 0;
	position: relative
}

.molp-cb i {
	cursor: pointer;
	padding: 2px 13px 2px 0;
	margin-left: 5px
}

.molp-h b {
	padding: 0 15px 0
}

.rp {
	width: 100%;
	border: 0
}

.rp_t,.rp_t b,.rp_bl,.rp_bl b {
	background:
		url(http://q.ebaystatic.com/aw/pics/motors2/images/imgCrnrL1.gif)
		no-repeat 0 0;
	font-size: 0;
	height: 4px
}

.rp_t b,.rp_t i,.rp_bl b,.rp_bl i {
	display: block
}

.rp_t b,.rp_bl b {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/motors2/images/imgCrnrL2.gif);
	background-position: 100% 0;
	margin-left: 4px
}

.rp_t i,.rp_bl i {
	height: 4px;
	margin-right: 4px;
	overflow: hidden;
	background: #fff
}

.rp_c {
	background: #fff
}

.rp_bl {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/motors2/images/imgCrnrL4.gif)
}

.rp_bl b {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/motors2/images/imgCrnrL3.gif)
}

.molp-cntBg {
	background-color: #fff;
	height: 1%
}

.molp-hdn {
	font-size: 0;
	height: 0;
	margin-top: 10px;
	overflow: hidden;
	width: 0
}

.molp-cb i {
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/motors2/images/imgCloseGrey.gif)
		no-repeat scroll 0 0
}

.mcsolp .olp-cbtn {
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/motors2/images/imgCloseGrey.gif)
		no-repeat scroll 0 0
}

.r-dd {
	text-decoration: none;
	text-align: left;
	color: #666;
	font-family: verdana;
	font-size: 10px;
	white-space: nowrap;
	margin-left: 7px
}

.r-fs11 {
	font-size: 11px
}

.r-hr {
	border-top: 1px solid #ccc;
	height: 1px;
	line-height: 1px;
	margin: 10px 0;
	width: 100%;
	font-size: 1px;
	clear: both
}

.r-err {
	color: red;
	display: none;
	font-size: 12px
}

.r-faq {
	padding-bottom: 15px;
	font-family: Verdana;
	font-size: x-small
}

.r-pdt10 {
	padding-top: 10px
}

.r-wd1 {
	width: 400px
}

.r-wd2 {
	width: 150px
}

.r-wd3 {
	width: 190px
}

.r-pdb15 {
	padding-bottom: 15px
}

.r-cmmt {
	height: 100px;
	width: 300px;
	overflow-y: scroll
}

.r-lbl {
	width: 130px
}

.r-cnf {
	font-size: 14px;
	padding: 185px 0 0 185px;
	display: none
}

div.vi-vero-rt {
	padding: 0 0 0 15px;
	font: small Arial;
	color: #333
}

div.vi-vero-rt div#title {
	font: large Arial;
	color: #5d5d5d;
	padding: 0 0 15px
}

div.vi-vero-rt div {
	padding: 0 0 15px
}

div.vi-vero-rt input {
	margin-left: -5px
}

div.vi-vero-rt span#help {
	font: x-small Verdana;
	color: #5d5d5d
}

div.vi-vero-rt div#actions {
	padding: 0
}

#vr_h3 {
	display: inline;
	font-size: medium
}

.BasicStyle {
	font-family: Tahoma;
	color: #5f8f8f;
	background-color: Black;
	font-size: 20px;
	text-align: center
}

.RetroStyle {
	font-family: Terminal;
	color: #0f0;
	background-color: #000;
	font-size: 22px;
	text-align: center
}

.RtmStyle {
	display: table
}

.d-iframe {
	width: 100%
}

.rs-content {
	padding: 0 15px 0
}

.rs-header {
	font-family: Arial;
	font-size: large;
	color: #5d5d5d;
	padding: 0 0 10px 0
}

div.asq img {
	padding-left: 6px
}

div.asq map {
	display: inline
}

div.asqDiv {
	padding-bottom: 5px
}

.skypeDelim {
	height: 15px;
	width: 1px;
	vertical-align: top
}

.inline {
	display: inline
}

.asqLink {
	vertical-align: top;
	padding-bottom: 3px
}

.ebayfooter a:active,.ebayfooter a:link,.ebayfooter a,.ebayfooter a:visited,.ebayfooter a:hover
	{
	color: inherit
}

.in {
	margin: 2px 0 2px 0;
	padding: 0
}

.in li,.in {
	display: inline
}

.in a:active,.in a:link,.in a:visited {
	color: #00c;
	text-decoration: none
}

.in a:visited {
	color: #909
}

.in a:hover {
	text-decoration: underline
}

.bbc h2 {
	display: inline;
	font-weight: bold
}

.bbc a:hover {
	text-decoration: underline
}

.bbc a,.bbc a:hover,.bbc a:active,.bbc a:link,.bbc a:visited {
	font-family: verdana;
	font-size: x-small
}

.bbc-in {
	padding: 0
}

.bbc-in li,.bbc-in {
	display: inline
}

.bbc-in a:active,.bbc-in a:link,.bbc-in a:visited {
	color: #00c;
	text-decoration: none
}

.bbc-in a:visited {
	color: #909
}

.bbc-in a:hover {
	text-decoration: underline
}

.bbc-txtBx,.bbc-btn,.bbc-nav {
	font-family: Verdana;
	font-size: x-small
}

.bc h2 {
	display: inline;
	font-weight: bold
}

.bc a:hover {
	text-decoration: underline
}

.bc a,.bc a:hover,.bc a:active,.bc a:link,.bc a:visited {
	font-family: verdana;
	font-size: x-small
}

.sbt img {
	text-decoration: none;
	background: #fff;
	padding: 0 5px 0 0;
	vertical-align: middle
}

#stbId {
	font-family: Arial;
	font-size: small;
	margin: 2px 2px -3px 2px
}

#stbId a {
	color: #00c;
	text-decoration: none
}

#stbTitle {
	color: #666;
	font-size: medium;
	font-weight: bold;
	margin-bottom: -2px
}

#stbHelp {
	float: right;
	font-weight: normal;
	font-size: small;
	color: #333
}

#stbHelp a {
	color: #00c
}

#stbSimilar {
	font-weight: normal;
	font-size: small;
	color: #000
}

td.td-in {
	padding-left: 6px
}

.vi-ih-item_title h1,.vi-ih-item_subtitle h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #5d5d5d;
	margin: 0;
	padding: 0
}

.vi-ih-item_subtitle h2 {
	font-size: small
}

.vi-ih-item_subtitle {
	clear: both
}

.vi-ih-item_title img {
	text-align: left;
	padding-right: 5px
}

.vi-ih-area_nav * {
	font-family: Verdana, sans-serif;
	font-size: x-small;
	color: #00c
}

.vi-ih-area_nav span {
	white-space: nowrap
}

.vi-ih-area_nav table {
	margin-top: 1px
}

.vi-ih-imgRule {
	float: left;
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	width: 1px
}

.vi-ih-sm {
	font-size: small
}

.vi-ih-preApprove {
	color: #999;
	padding-top: 10px
}

.pgHeading {
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both
}

.vi-ih-bc-label {
	color: #333;
	padding-right: 8px;
	vertical-align: top;
	white-space: nowrap
}

.vi-ih-pipe-cell {
	padding-top: 5px
}

.vi-ih-cat-tbl {
	border-width: 0;
	border-spacing: 0
}

#vi-bcline .vi-ih-header {
	float: left
}

.vi-dyk {
	padding: 0 20px
}

.vi-dyk div {
	padding: 0 0 10px 0
}

.vi-dyk ul {
	padding: 0 0 10px 0;
	margin: 0
}

.vi-dyk li {
	padding: 0 0 5px 0;
	margin: 0 0 0 15px
}

.prImg td {
	border: 1px solid #666;
	margin: 10px 10px 10px 10px;
	vertical-align: middle;
	text-align: center;
	width: 300px;
	height: 300px
}

.nobrdr {
	border-width: 0 !important
}

table.prImg {
	margin: 0 auto
}

.lcat {
	font-size: small
}

.lcat .ttl {
	font-weight: bold;
	color: #00000c;
	margin-bottom: 10px
}

.lcat .link {
	font-style: italic
}

.lcat ul {
	padding: 0;
	margin: 0
}

.lcat .lev2 {
	padding: 0 0 0 20px
}

.lcat .lev3 {
	padding: 0 0 0 10px
}

.lcat .lev1 li {
	list-style-type: none;
	margin: 10px 0
}

.lcat .lev2 li {
	color: #8d8d8d;
	list-style-type: square;
	margin: 4px 0
}

.lcat .lev2 li span {
	color: #000
}

.lcat .lev2 li span.cnt {
	color: #666
}

.lcat .lev3 li {
	list-style-type: none
}

.lcat .lev1 li {
	font-weight: bold
}

.lcat .lev2 li {
	font-weight: normal
}

.lcat .cnt {
	color: #666;
	font-family: Verdana;
	font-size: xx-small
}

.lcat .link a {
	clear: both;
	display: block
}

.lcat a.all_cats {
	display: block;
	font-style: italic;
	margin-bottom: 5px
}

.lcat li.morelnk {
	font-style: italic;
	margin-left: 20px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: normal
}

.spc1 {
	height: 1px;
	width: 188px
}

.vi-drl-drlImg {
	border: none;
	padding-right: 3px
}

.rs-content {
	padding: 0 15px 0
}

.rs-header {
	font-family: Arial;
	font-size: large;
	color: #5d5d5d;
	padding: 0 0 10px 0
}

.RtmStyle {
	width: 940px;
	padding-bottom: 15px;
	margin-left: 0;
	margin-top: 19px;
	margin-bottom: 15px
}

* html .RtmStyle {
	width: 940px;
	padding-bottom: 15px;
	padding-top: 15px;
	margin-left: 0;
	margin-top: 15px;
	margin-bottom: 15px
}

*:first-child+html .RtmStyle {
	margin-top: 30px
}

.RtmStyle1 {
	float: left;
	margin-right: 20px
}

.RtmStyle2 {
	float: left;
	margin-right: 20px
}

.RtmStyle3 {
	margin-top: -15px;
	float: left
}

#vi-sc-scId {
	clear: both;
	color: #5d5d5d;
	font-size: large;
	font-weight: normal;
	padding: 0 0 5px 12px
}

#vi-sc-scContent {
	clear: both;
	padding: 10px 0 5px 12px
}

#vi-sc-sc_h3 {
	display: inline;
	font-size: medium
}

.standard-text {
	font-family: Arial;
	font-size: small;
	color: #00c
}

.pipelinecolor {
	color: #99f
}

.pic-sz {
	padding-left: 10px;
	text-align: center
}

.pic-sz img {
	margin: 0 2px;
	border: 0
}

.dt-laB {
	border-bottom: 1px solid #ccc
}

.dt-pta {
	padding: 0 0 13px 0
}

.dt-tp {
	padding: 10px 0 4px 0
}

.dt-laP {
	padding-bottom: 4px
}

#vi-sct-scp {
	width: 100%
}

#vi-sct-tbCo {
	float: right;
	border: 1px solid #ccc;
	border-left: none;
	margin: 0 0 -1px 0;
	padding: 2px 6px;
	font-size: smaller
}

#vi-sct-tbSi {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/nextGenVit/imgVIPrintGreyline.gif);
	background-repeat: no-repeat;
	width: 20px;
	float: right;
	padding: 1px;
	margin: 0 -5px 0 -2px
}

#vi-sct-scpCo {
	clear: both;
	border: 1px solid #ccc;
	padding: 10px
}

.cr-hr {
	padding: 0 0 10px;
	margin: 0 0 12px;
	border-bottom: 1px solid #ccc;
	color: #333;
	font: bold 1.231em Trebuchet, "Trebuchet MS"
}

.cr-mz {
	margin: 0
}

.cr-c .cr-hr {
	padding: 0 0 5px;
	margin: 0 0 5px
}

.cr-nr .cr-hr {
	margin: 0;
	border: 0
}

.cr-lt .cr-hr {
	font-weight: normal;
	font-size: 1.385em;
	padding-bottom: 9px;
	margin-bottom: 8px
}

.cr-brd,.cr-bt {
	border: 1px solid #ccc;
	padding: 9px 11px
}

.cr-bt .cr-hr {
	margin: -2px 0 0;
	border: 0;
	padding: 0 0 3px
}

.cr-bt .cr-cnt {
	padding: 0
}

.cr-st .cr-hr {
	font-size: 1.077em;
	font-weight: bold
}

.cr-cp .cr-hr {
	padding: 5px 15px;
	margin: 0
}

.cr-cp .cr-cnt {
	padding: 12px 15px
}

.pb-L,.pb-L input {
	height: 33px
}

.pb-b {
	background-position: 100% -43px
}

.pb-L input,.pb-L a {
	background-position: 0 0
}

.pb-bo {
	background-position: 100% -129px
}

.pb-bo input,.pb-bo a {
	background-position: 0 -86px
}

.pb-bp {
	background-position: 100% -215px
}

.pb-bp input,.pb-bp a {
	background-position: 0 -172px;
	padding: 1px 10px 2px 12px
}

.pb-bp a {
	padding: 7px 13px 6px 15px
}

.pb-bd {
	background-position: 100% -301px;
	cursor: default
}

.pb-bd input,.pb-bd b,.pb-bd a {
	background-position: 0 -258px;
	cursor: default;
	color: #f5f5f5 !important
}

.psb-S,.psb-S input {
	height: 24px
}

.psb-S input {
	padding: 1px 6px 4px 7px
}

.psb-S b,.psb-S a {
	padding: 3px 9px 3px 10px;
	line-height: 18px !important
}

.psb-b {
	background-position: 100% -378px
}

.psb-S input,.psb-S a {
	background-position: 0 -344px;
	font-size: 1em !important
}

.psb-bo {
	background-position: 100% -446px
}

.psb-bo input,.psb-bo a {
	background-position: 0 -412px
}

.psb-bp {
	background-position: 100% -514px
}

.psb-bp input,.psb-bp a {
	background-position: 0 -480px;
	padding: 2px 5px 3px 8px
}

.psb-bp a {
	padding: 4px 8px 2px 11px
}

.psb-bd {
	background-position: 100% -582px;
	cursor: default
}

.psb-bd input,.psb-bd b,.psb-bd a {
	background-position: 0 -548px;
	cursor: default;
	color: #f5f5f5 !important;
	font-size: 1em !important
}

.psb-S i {
	padding: 0 2px;
	font-size: .923em !important
}

.sm-imc {
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/icons/sprIconsStatusMsg.png)
		no-repeat -900px 0;
	height: 100%
}

.smm-s {
	border: 1px solid #df0d0d;
	font: normal 1em Arial;
	color: #333
}

.smm-e {
	border-color: #df0d0d;
	color: #c00
}

.smm-i {
	border-color: #1153da
}

.smm-w {
	border-color: #fe9900
}

.smm-c {
	border-color: #448600
}

.smm-imc {
	padding-left: 25px
}

.smm-e .smm-imc {
	background-position: -344px 0;
	background-color: #df0d0d
}

.smm-i .smm-imc {
	background-position: -567px 0;
	background-color: #1153da
}

.smm-w .smm-imc {
	background-position: -419px 0;
	background-color: #fe9900
}

.smm-c .smm-imc {
	background-position: -493px 0;
	background-color: #448600
}

.smm-s .smm-cnt {
	background: #fff;
	padding: 3px 8px 4px
}

.bl-br .r3_t {
	background-position: 0 -352px
}

.bl-br .r3_t b {
	background-position: 100% -363px
}

.bl-br i,.bl-br .r3_hm,.bl-br .r3_c,.bl-br .r3_s {
	border-color: #b4befb
}

.bl-br .r3_bl {
	background-position: 0 -385px
}

.bl-br .r3_bl b {
	background-position: 100% -374px
}

.ft-od {
	background-color: #f7f3f7;
	width: 100%;
	margin-bottom: 10px;
	padding: 3px 0 3px 0
}

.ft-id {
	text-align: right;
	background-color: #f7f3f7;
	width: 98%;
	color: #333
}

.ft-od-cvi {
	background-color: #f7f3f7;
	width: 100%;
	margin-bottom: 10px;
	height: 15px;
	padding: 3px 0 3px 0
}

.ft-id-cvi {
	text-align: right;
	background-color: #f7f3f7;
	float: right;
	margin-right: 10px;
	color: #333
}

.ft-label-cvi {
	padding-right: 3px;
	float: left
}

.ft-svy-lnk {
	text-align: right;
	float: right;
	margin: 0 10px 10px 0;
	font-family: verdana;
	font-size: 10px
}

.ft-vi-feed-wht-10fnt {
	font-family: Verdana;
	font-size: 10px;
	background: white
}

.title_base {
	font-family: Arial;
	text-align: left;
	font-size: small;
	font-weight: bold;
	color: #333;
	margin: 0;
	padding: 0
}

.title_normal {
	font-weight: normal
}

.base_list {
	text-align: left;
	font-family: Arial;
	font-size: small;
	line-height: 100%;
	margin: 1em 0
}

.outline_list {
	margin: 0 0 0 .8em;
	padding: 0 0 0 .8em
}

.no_pm {
	margin: 0;
	padding: 0
}

.outline_list li {
	line-height: 16px
}

.dft_blt {
	color: #d1d1d1
}

.dft_blt_num {
	color: #333
}

.alt_blt {
	color: #8d8d8d
}

ul.noBullets {
	list-style: none;
	text-align: -1em
}

ul.bullets {
	list-style: disc outside
}

.numbullets {
	list-style: decimal outside
}

li.bullets {
	margin: 0
}

li.nobullets {
	margin: 0 0 0 15px
}

.normal {
	padding: .6em 0 0 0
}

.bulky {
	padding: 1em 0 0 0
}

.listext {
	color: #333;
	display: block
}

.li_pargaraph {
	width: 90%;
	margin-left: auto;
	margin-right: auto
}

.parent {
	width: 100%;
	margin: 1em 0
}

.vi-ew-OlpTtl {
	font-size: 16px;
	font-weight: bold;
	font-family: Trebuchet MS;
	padding: 0;
	color: #333;
	margin: -8px 0 -3px 0
}

.vi-ew-avLst li {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	padding: 9px 0 0 !important
}

.vi-ew-avLst a {
	color: #002398
}

.vi-ew-ftr {
	background-color: #ecf3ff;
	color: #333;
	font-family: Arial;
	font-size: 11px;
	padding: .7em 0;
	text-align: center
}

.vi-ew-he {
	display: none
}

.vi-ew-fl {
	margin-top: -1px;
	float: left
}

.vi-ew-fr {
	float: right
}

.vi-ew-cb {
	clear: both
}

.vi-ew-AdLst {
	display: inline-block;
	background-color: #eee;
	padding: 0 15px 5px 8px
}

.vi-ew-AdCfm {
	margin: -10px -3px 0
}

.vi-ew-AdDtls {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #eee;
	padding: 0 0 15px 8px;
	display: block
}

.vi-ew-AvDtls {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold
}

.vi-ew-nte {
	color: #333;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold
}

.vi-ew-pd {
	padding-bottom: 30px
}

.vi-ew-pdTp {
	padding-top: 20px
}

.vi-ew-pdSmTp {
	padding-top: 10px
}

.vi-ew-pdCnclLk {
	padding-top: 13px
}

.vi-ew-OfrDiv {
	padding: 0 10px 23px 0;
	margin-right: -3px
}

.vi-ew-OfrTtl {
	color: #333;
	font-family: Arial;
	padding-left: 5px
}

.vi-ew-OfrPrc {
	color: #333;
	font-family: Arial;
	font-weight: bold
}

.vi-ew-chk {
	display: none
}

.vi-ew-lbl {
	background: #fff;
	border: 1px solid #000;
	height: 11px;
	width: 11px;
	float: left;
	display: inline-block;
	cursor: hand;
	padding: 0
}

.vi-ew-lblChk {
	background: #000;
	border: 1px solid #ccc;
	height: 11px;
	width: 11px;
	float: left;
	display: inline-block;
	cursor: hand;
	padding: 0
}

.vi-ew-lnk {
	color: #002398;
	display: inline-block;
	margin-bottom: -4px
}

.vi-ew-AdLnk {
	color: #333
}

.vi-ew-AdCol {
	color: #002398
}

.vi-ew-atc {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/icons/iconCart_18x15.png);
	background-repeat: no-repeat;
	margin: 0 3px 0 3px;
	width: 18px;
	height: 15px;
	background-position: 97% 55%
}

.vi-ew-wrDft {
	margin-top: 4px
}

.vi-ew-wrDft label {
	margin-top: 2px
}

.vi-ew-wrDft .vi-ew-wrDfChkDs {
	padding-left: 5px;
	float: left
}

.vi-ew-wrDfChkDs span {
	padding: 0 5px
}

.vi-ew-wrDft a.vi-ew-seeMre {
	font: x-small Verdana;
	display: inline-block;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 116% 6px;
	padding-right: 21px;
	line-height: 16px;
	float: left
}

.ul-dd {
	text-decoration: none;
	text-align: left;
	color: #666;
	font-family: verdana;
	font-size: 10px;
	white-space: nowrap;
	margin-left: 7px
}

* html .ul-dd {
	text-decoration: none;
	text-align: left;
	color: #666;
	font-family: verdana;
	font-size: 10px;
	margin-top: 2px
}

*:first-child+html .ul-dd {
	text-decoration: none;
	text-align: left;
	color: #666;
	font-family: verdana;
	font-size: 10px;
	margin-top: 2px
}

.ul-dd a {
	text-decoration: none;
	text-align: left;
	color: #666;
	font-family: verdana;
	font-size: 10px
}

.ul-tl {
	text-decoration: none
}

.ul-tl a:active,.ul-tl a:link,.ul-tl a,.ul-tl a:visited {
	background:
		url(http://p.ebaystatic.com/aw/pics/myebay/images/sprAddToListImg.png)
		repeat-x scroll 0 1px;
	border-top: solid 1px #999;
	border-left: solid 1px #999;
	border-bottom: solid 1px #999;
	color: #666;
	text-decoration: none;
	height: 12px;
	display: inline-block;
	padding: 1px 5px 3px 10px
}

.ul-tl a:hover {
	background:
		url(http://p.ebaystatic.com/aw/pics/myebay/images/sprAddToListImg.png)
		repeat-x scroll 0 -50px;
	color: #666;
	height: 12px;
	border-top: solid 1px #999;
	border-left: solid 1px #999;
	border-bottom: solid 1px #999;
	text-decoration: none;
	cursor: pointer;
	padding: 1px 5px 3px 10px
}

.ul-di a:active,.ul-di a:link,.ul-di a,.ul-di a:visited {
	background:
		url(http://p.ebaystatic.com/aw/pics/myebay/images/sprAddToListImg.png)
		no-repeat scroll 0 -101px;
	width: 17px;
	height: 18px;
	background-color: transparent;
	display: inline-block;
	color: #666;
	vertical-align: top
}

.ul-di a:hover {
	background:
		url(http://p.ebaystatic.com/aw/pics/myebay/images/sprAddToListImg.png)
		no-repeat scroll 0 -75px;
	width: 17px;
	height: 18px;
	background-color: transparent;
	display: inline-block;
	cursor: pointer;
	color: #666;
	text-decoration: none;
	vertical-align: top
}

.ul-pn {
	z-index: 100;
	margin: 0;
	min-width: 150px;
	position: absolute;
	background-color: #fff;
	border: 1px solid #999;
	white-space: nowrap;
	margin-left: 5px;
	width: auto
}

.ul-wdt {
	width: 130px
}

.ul-it {
	padding: 0 0 1px 0;
	list-style: none;
	margin: 0;
	white-space: nowrap;
	max-height: 242px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-right: 15px;
	min-width: 135px
}

*:first-child+html .ul-it {
	padding: 0;
	list-style: none;
	margin: 0;
	white-space: nowrap;
	background-color: #fff;
	max-height: 200px;
	overflow-y: auto;
	overflow-x: hidden
}

.ul-it li {
	padding: 0 5px;
	list-style: none;
	margin: 0
}

.ul-it a:active,.ul-it a:link,.ul-it a,.ul-it a:visited {
	background-color: #fff;
	width: auto;
	color: #666;
	padding: 5px 0 5px 8px;
	text-decoration: none;
	display: block
}

.ul-it a:hover {
	background-color: #d7edff;
	width: auto;
	cursor: pointer;
	color: #666;
	padding: 5px 0 5px 8px;
	text-decoration: none;
	display: block
}

.ul-ds {
	background-color: #fff;
	color: #bbb;
	width: auto;
	padding: 5px 0 5px 8px;
	display: inline-block
}

.ul-it a.ul-ds:active,.ul-it a.ul-ds:link,.ul-it a.ul-ds,.ul-it a.ul-ds:visited,.ul-it a.ul-ds:hover
	{
	background-color: #fff;
	color: #bbb;
	cursor: default;
	width: auto;
	padding: 5px 0 5px 8px;
	text-decoration: none;
	display: block
}

.ul-sp {
	border-top: 1px dashed #666;
	height: 1px
}

.ul-ft:active,.ul-ft:link,.ul-ft,.ul-ft:visited {
	background-color: #fff;
	color: #666;
	width: 88%;
	margin-top: -1px;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	display: block
}

* html .ul-ft:active,* html .ul-ft:link,* html .ul-ft,* html .ul-ft:visited
	{
	background-color: #fff;
	color: #666;
	width: auto;
	margin-top: -12px;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	margin-bottom: -1px;
	display: block
}

.ul-ft:hover {
	background-color: #d7edff;
	color: #666;
	width: auto;
	margin-top: -1px;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	cursor: pointer;
	display: block
}

* html .ul-ft:hover {
	background-color: #d7edff;
	color: #666;
	width: auto;
	margin-top: -12px;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	cursor: pointer;
	margin-bottom: -1px;
	display: block
}

*:first-child+html .ul-ft:active,*:first-child+html .ul-ft:link,*:first-child+html .ul-ft,*:first-child+html .ul-ft:visited
	{
	background-color: #fff;
	color: #666;
	width: 88%;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	display: block
}

*:first-child+html .ul-ft:hover {
	background-color: #d7edff;
	color: #666;
	width: 88%;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	display: block
}

.ul-dft:active,.ul-dft:link,.ul-dft,.ul-dft:visited,.ul-dft:hover {
	background-color: #fff;
	color: #bbb;
	margin-top: -1px;
	width: auto;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	cursor: default;
	display: block
}

* html .ul-dft:active,* html .ul-dft:link,* html .ul-dft,* html .ul-dft:visited,* html .ul-dft:hover
	{
	background-color: #fff;
	color: #bbb;
	margin-top: -12px;
	width: auto;
	text-decoration: none;
	padding: 6px 5px 8px 13px;
	cursor: default;
	margin-bottom: -1px;
	display: block
}

.al-be,.al-te,.al-it {
	color: #f00;
	font-family: Verdana;
	font-size: x-small;
	display: none
}

.al-be {
	padding-top: 5px
}

.al-te {
	padding-bottom: 5px
}

.al-et {
	font-family: Arial;
	color: #f00;
	font-size: small;
	display: none
}

.al-it {
	display: block;
	color: #666
}

.al-br {
	padding-top: 10px
}

.al-fl {
	text-align: right
}

.al-c {
	padding-left: 10px
}

.al-ttl {
	padding-bottom: 10px;
	color: #666;
	font-size: medium;
	font-weight: bold
}

.al-ei {
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -26px 0 transparent;
	display: inline-block;
	height: 16px;
	width: 20px
}

.ul-dd table {
	table-layout: fixed
}

.ti-txt {
	white-space: normal
}

.fv-fld {
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0
}

.fv-fld li {
	vertical-align: middle
}

.fv-inst {
	display: block;
	font-size: x-small;
	font-family: Verdana;
	color: #999;
	padding-top: 2px
}

.fv-fld .fv-errHlp {
	display: none
}

.fv-fldWithErr .fv-innFldSL {
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap
}

.fv-fldWithErr .fv-innFldML {
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap
}

.fv-fldWithErr .fv-innFldML,.fv-fldWithErr input,.fv-fldWithErr textarea,.fv-fldWithErr select
	{
	vertical-align: middle
}

.fv-innFldNoArrow {
	padding: 0
}

.fv-innFldArrow {
	white-space: nowrap
}

.fv-fldWithErr .fv-inst {
	display: none
}

.fv-fldWithErr .fv-errHlp {
	display: block;
	font-size: x-small;
	font-family: Verdana;
	color: #f00;
	padding-top: 2px
}

.fv-errHlpExt {
	margin-top: -10px;
	padding: 0 0 10px 0;
	font-size: x-small;
	font-family: Verdana;
	color: #f00
}

.fv-fldWithErr .fv-errImg {
	vertical-align: middle;
	display: inline;
	padding-right: 1px
}

.fv-errImg {
	display: none
}

.vi-shp .basOlp-cc {
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
	display: none
}

.vi-shp .basOlp-oly .basOlp-ctentbox .basOlp-ctent {
	border: 1px solid #666;
	border-width: 0 1px;
	background: #fff;
	padding: 3px 0
}

.vi-shp .basOlp-cbutton {
	float: right;
	padding-top: 1px;
	padding-right: 6px;
	background: transparent
		url(http://p.ebaystatic.com/aw/pics/buttons/btnClose_16x16.gif)
		no-repeat scroll bottom left;
	cursor: pointer;
	display: inline;
	height: 16px;
	width: 16px
}

.vi-shp .basOlp-oly .basOlp-ctentbox {
	width: 100%;
	position: relative;
	z-index: 10;
	padding: 1px 0
}

.vi-shp .basOlp-oly .basOlp-s .basOlp-cn {
	background-position: 100% -30px;
	margin-right: -4px;
	margin-bottom: -1px;
	padding-bottom: 1px;
	height: 4px
}

.vi-shp .basOlp-oly .basOlp-s .basOlp-cn .basOlp-cn {
	background-position: 0 -10px;
	width: 5px;
	margin-left: -4px;
	margin-bottom: -1px;
	padding-bottom: 1px;
	height: 4px
}

.vi-shp .basOlp-oly .basOlp-ctentbox .basOlp-ctent .basOlp-ctentholder {
	padding: 0
}

.vi-shp .dt-dtbl .dt-tblHdr,.vi-shp .dt-dtbl .dt-hglt {
	background-color: #e8e8e8
}

.vi-shp .stsMsg-errCtr {
	padding: 0 100px 0 100px
}

.vi-shp .dt-dtbl .dt-alignLft {
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle
}

.vi-shp .dt-dtbl .dt-alignRgt {
	text-align: right;
	padding-left: 0;
	padding-right: 5px
}

.vi-shp .dt-dtbl .dt-colCnt_A {
	color: #00c
}

.vi-shp .dt-dtbl .dt-colCnt {
	font-family: Arial;
	color: #333;
	font-size: small;
	padding: 7px 6px 7px 6px
}

.bstab-tabcntOuterOn {
	padding: 10px 0 2px 0
}

.vi-shp .drpdnSel {
	white-space: nowrap;
	display: inline
}

.vi-shp #shId {
	font-family: Arial;
	padding: 0 0 0 15px;
	margin-top: -5px
}

.vi-shp .head {
	font-size: large;
	font-weight: normal;
	color: #5d5d5d
}

.vi-shp #shId table {
	font-size: small;
	font-weight: normal;
	color: #5d5d5d
}

.vi-shp .sh-ItemLoc {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding: 0 15px 6px 15px;
	margin-top: 13px
}

.vi-shp .sh-ShipLoc {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding: 5px 0 0 15px
}

.vi-shp .sh-ShipSecTop {
	position: static
}

.vi-shp .sh-ShipTo {
	clear: both;
	position: relative;
	top: 0
}

.vi-shp .sh_shipToLcl {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	padding-left: 15px
}

.vi-shp .sh_shipTblAln_ {
	clear: both;
	height: 18px
}

.vi-shp .sh-CalcShip {
	position: relative;
	top: 0
}

.vi-shp .sh-DTbl {
	padding: 0 10px 0 10px
}

.vi-shp .sh-TxtStyl {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	padding: 5px 15px 3px 10px
}

.vi-shp .sh-Cntry {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	padding: 0 15px 4px 10px
}

.vi-shp .sh-CntrySlctr {
	padding: 0 15px 0 10px
}

.vi-shp .sh-TxtBxAln {
	padding: 0 5px 0 10px
}

.vi-shp .sh-TxtBxAln ul,.vi-shp .sh-CntrySlctr ul {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0
}

.vi-shp .sh-TxtBxAln ul li,.vi-shp .sh-CntrySlctr ul li {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0
}

.vi-shp .sh-RateBtn {
	display: inline
}

.vi-shp .sh-BtnTxt {
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333
}

.vi-shp .sh-SrvcHdr {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	font-weight: bold
}

.vi-shp .sh_Prcpad {
	white-space: nowrap;
	padding-left: 10px
}

.vi-shp .sh-SrvcDtls {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	padding: 12px 10px 4px 10px
}

.vi-shp .sh-ShipDtls {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-right: 2px;
	height: 1%
}

.vi-shp .sh-DlvryDtl {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: #999
}

.vi-shp .sh-SrvcAlnBtn {
	text-align: right;
	padding: 0 10px 0 0
}

.vi-shp .sh-TxtCnt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin-right: 5px
}

.vi-shp .sh-AvlQtyTxt {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	padding: 5px 15px 3px 10px
}

.vi-shp .sh-QtyTxt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	size: 5
}

.vi-shp .sh-InlCnt {
	display: inline
}

.vi-shp .sh-RowBrdr {
	border-bottom: 1px solid #c4c4c4
}

.vi-shp .sh_TopSptr {
	border-top: 1px solid #c4c4c4;
	padding: 5px 10px 15px 18px
}

.vi-shp .sh-InpFld {
	display: none
}

.vi-shp .sh-TblHdr {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #5d5d5d;
	padding-left: 13px
}

.vi-shp .sh-TblCnt {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding-left: 13px
}

.vi-shp .sh-Esw-TblCnt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 15px
}

.vi-shp .sh-ShipDtl {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-right: 5px;
	display: inline
}

.vi-shp .sh-ZipAln {
	padding-right: 5px;
	display: inline
}

.vi-shp .sh-PnlAln {
	padding: 0 15px 0 15px
}

.vi-shp .sh-GetFast {
	margin-right: 2px;
	float: left;
	position: relative
}

.vi-shp .sh_GifDtl {
	clear: both
}

.vi-shp .sh_calcShipPad {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 13px 15px 0 15px
}

.vi-shp .sh-transitTime {
	margin-left: 10px;
	margin-right: 10px
}

.vi-shp .sh-dsbleTBox {
	background-color: #ccc
}

.vi-shp .sh-TblHdr-new {
	font-family: verdana;
	font-size: x-small;
	font-weight: normal;
	color: #333;
	padding-left: 13px
}

.vi-shp .sh-hideElement {
	display: none
}

.vi-shp .sh-showElement {
	display: inline
}

.vi-shp .sh-vat {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0 15px 0 15px
}

.vi-shp .sh-vatInfo {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	padding: 0 15px 0 15px
}

.vi-shp .sh-elemStyle {
	position: relative;
	left: -10px;
	display: none
}

.vi-shp .sh-errorColor {
	color: red
}

.vi-shp .sh-instrText {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #999
}

.vi-shp .sh-enblBox {
	background-color: #fff
}

.vi-shp .sh-zipLeftAlign {
	padding: 0 15px 0 0
}

.vi-shp .sh-zipSpanPanel {
	padding: 5px 0 0 0;
	display: block
}

.vi-shp .sh-errorArrow {
	top: 0;
	background-position: 0 2px;
	width: 16px;
	display: block;
	height: 18px;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/icons/iconFormError_16x16.gif);
	background-repeat: no-repeat;
	margin-top: 3px
}

.vi-shp .sh-errorMessage {
	width: 70%;
	top: 0;
	padding-left: 20px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	white-space: nowrap;
	color: #f00
}

.vi-shp .sh-hideArrow {
	float: left;
	height: 18px;
	display: none
}

.vi-shp .sh-clerrorArrow {
	width: 16px;
	margin-top: 3px;
	float: left;
	display: block;
	height: 18px;
	padding-left: 0;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/icons/iconFormError_16x16.gif);
	background-repeat: no-repeat
}

.vi-shp .sh-clerrorMessage {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #f00
}

.vi-shp .sh-paddingLeft {
	padding-left: 75px
}

.vi-shp .sh-dispZipInfoMsg {
	display: block
}

.vi-shp .sh-dropDownPadLeft {
	padding-left: 25px
}

.vi-shp .sh-freeshipping {
	font-weight: bold
}

.vi-shp .sh-excludedLocns {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d;
	padding: 5px 0 0 15px
}

.sh_flt {
	float: left;
	padding-right: 5px;
	vertical-align: middle
}

.sh_pdT {
	padding-top: 3px
}

.vi-shp .sh-DlvryDtlPd {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: #999;
	padding-top: 3px;
	white-space: nowrap
}

.sh-wtSp {
	white-space: nowrap
}

.sh-pdR5 {
	padding-right: 5px
}

.sh-pdT1 {
	padding-top: 1px
}

.sh-pdT10 {
	padding-top: 15px
}

.sh-fontBold {
	font-weight: bold
}

.crptr {
	cursor: pointer
}

.sh-qmark {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -204px;
	height: 12px;
	width: 12px
}

.sh-gif-img {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr4VI.png);
	background-repeat: no-repeat;
	background-position: 0 -178px;
	height: 14px;
	width: 56px
}

.sh-or-img {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr4VI.png);
	background-repeat: no-repeat;
	background-position: 0 -90px;
	height: 20px;
	width: 25px
}

.vi-shp .sh-errorArrow-spr {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -179px;
	top: 0;
	width: 16px;
	display: block;
	height: 18px;
	margin-top: 3px
}

.vi-shp .sh-clerrorArrow-spr {
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -179px;
	width: 16px;
	margin-top: 3px;
	float: left;
	display: block;
	height: 18px;
	padding-left: 0
}

.vi-cbt-blk-txt-msg {
	font-size: 10px;
	color: #666;
	font-family: Verdana
}

.vi-cbt-info-icon {
	height: 14px;
	width: 14px;
	display: inline-block;
	margin-right: 5px;
	position: relative;
	top: 2px;
	vertical-align: top;
	background-image: url(http://q.ebaystatic.com/aw/pics/icons/sprCBT.png);
	background-position: 0 -52px
}

.vi-cbt-empt-line {
	display: block;
	visibility: hidden;
	font-size: 8px;
	height: 8px
}

.vi-fnf-position {
	position: relative;
	left: 10px
}

.vi-green-bold {
	color: #448600;
	font-weight: bold
}

.vi-orange-bold {
	color: #ed8800;
	font-weight: bold
}

.vi-paddingLeftThirty {
	padding-left: 30px
}

.vi-divider {
	margin: 0 10px
}

.vi-fnf-bubble {
	padding-left: 13px
}

.vi-sea-bubble {
	padding-left: 5px
}

.vi-medium-font {
	font-size: medium;
	font-family: Trebuchet MS;
	line-height: 10px
}

.vi-shp-vi-ga-gift {
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/shipping/iconGAHoliday.jpg);
	background-repeat: no-repeat;
	background-position: -3px -3px;
	min-height: 40px;
	padding-left: 40px
}

.vi-shp-vi-float-left {
	float: left
}

.vi-shp-vi_lst_icon {
	background-image:
		url(https://securepics.ebaystatic.com/aw/pics/cmp/ds2/icons/sprIconsStatusMsg.png);
	background-repeat: no-repeat;
	background-position: -709px 0;
	float: left;
	height: 18px;
	width: 30px
}

.vi-shp-vi_lst_alert {
	font-size: 11px;
	padding-left: 31px
}

.vi-shp-vi-green-border {
	position: relative;
	padding-top: 8px;
	padding-bottom: 8px;
	border-color: #448600;
	border-style: dashed;
	border-width: 1px 0
}

.vi-shp-vi-position-relative {
	position: relative
}

.vi-shp-vi-green-border-top {
	position: relative;
	top: -4px;
	border-top: 1px dashed #448600
}

.vi-shp-vi-green-border-bottom {
	clear: both;
	position: relative;
	top: 4px;
	border-top: 1px dashed #448600
}

.vi-si-avatar {
	margin: 0 67px 15px 0;
	border: 1px solid #ccc;
	width: 64px;
	height: 64px;
	margin-left: 30px
}

.vi-si-s-content {
	width: 100%;
	overflow: visible
}

.vi-si-s-content td {
	vertical-align: top;
	height: 100%
}

.vi-si-s-tools {
	margin-right: 10px
}

.vi-si-s-details {
	width: 230px;
	padding-left: 20px
}

.vi-si-s-profile {
	margin-top: 10px;
	margin-left: 15px
}

.vi-si-s-fb-bar {
	bottom: 0;
	left: 0;
	right: 0;
	padding-left: 17px;
	overflow: visible;
	padding-right: 17px
}

.vi-si-sRuleBorder {
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	border-top: 1px solid #ccc;
	margin: 6px 15px 2px 15px
}

.vi-si-f-link {
	margin-top: 6px;
	padding-top: 0;
	padding-bottom: 0;
	z-index: 1000;
	overflow: visible;
	position: relative;
	padding-left: 13px
}

.vi-si-f-link-indent {
	margin-left: 150px
}

.vi-si-s-gray {
	color: #333;
	padding: 3px
}

.vi-si-sellerFeedback {
	margin: 0 auto 0 5px
}

.vi-si-s-td-right {
	text-align: right
}

.vi-si-s-td-left {
	text-align: left
}

.vi-si-biz-label {
	color: #666
}

.vi-si-biz-data {
	padding-left: 20px
}

.vi-si-bsf {
	margin-top: 20px
}

.vi-si-bsf-pr {
	margin-right: 15px
}

.vi-si-barImg {
	padding-left: 5px;
	padding-right: 5px;
	color: #000
}

.vi-si-pl25 {
	padding-left: 25px
}

.vi-si-il {
	display: inline
}

.vi-si-fl {
	float: left
}

.vi-si-bl {
	display: block
}

.vi-si-cb {
	clear: both
}

.vi-si-s-profile-tdl {
	padding-left: 10px
}

.vi-si-s-f-da {
	padding-top: 6px
}

.vi-si-ie-da {
	height: 1px;
	line-height: 1px;
	margin-top: 0;
	margin-bottom: 0
}

.vi-si-fb-td {
	margin-top: 0
}

.vi-si-content1 {
	padding-bottom: 5px
}

.vi-si-contentSpan {
	vertical-align: middle;
	padding-left: 10px
}

* html .vi-si-topSelCon {
	float: left;
	margin: -5px 0 -15px 0
}

.vi-si-topTitle {
	font-size: large;
	padding: 0 0 10px 20px;
	color: #5d5d5d
}

.vi-si-selProf {
	float: left;
	padding: 0 0 5px 5px
}

.vi-si-linkDiv {
	clear: both;
	padding-left: 20px;
	font-size: 10px;
	color: #00c;
	font-family: Verdana
}

.vi-si-topSellerDiv {
	float: left;
	padding-left: 30px;
	padding-top: 20px;
	font-size: 10px;
	color: #333;
	width: 270px;
	font-family: Verdana
}

.vi-si-imageDiv {
	padding-top: 0;
	padding-bottom: 5px
}

.vi-si-sellItems {
	padding-bottom: 10px
}

.vi-si-linksDiv {
	padding-bottom: 5px
}

.vi-si-shippingImg {
	padding-left: 17px
}

.vi-si-imgTickMark {
	vertical-align: middle
}

.vi-si-topsellerTitle {
	font-size: large;
	padding: 5px 0 4px 20px;
	color: #5d5d5d
}

.vi-si-topSelCon {
	float: left;
	margin: -5px 0 -7px 0;
	padding-bottom: 10px
}

.vi-si-trsTxtPrint ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-bottom: 15px
}

.vi-si-trsTxtPrint ul li {
	list-style-type: none;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/icons/iconGreenTick_10x10.gif);
	background-repeat: no-repeat;
	background-position: 0 .25em;
	padding-left: 15px;
	margin-top: 10px;
	font-size: x-small;
	color: #333;
	font-family: Verdana
}

.vi-si-trsTxtPrint-spr ul li {
	list-style-type: none;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/viewitem/spr1VI.png);
	background-repeat: no-repeat;
	background-position: 0 -224px;
	padding-left: 15px;
	margin-top: 10px;
	font-size: x-small;
	color: #333;
	font-family: Verdana
}

.vi-si-trsLargeImg {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/viewitem/spr4VI.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 80px;
	width: 58px
}

.btb-w {
	padding: 5px 8px 0 15px;
	border-bottom: 1px solid #999
}

.btb-w li {
	list-style: none;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 6px;
	padding-right: 1px
}

.btb-w ul {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	white-space: nowrap
}

.btb a {
	background: #fff;
	display: inline-block;
	padding: 6px 10px 7px 10px;
	border: solid #bbb;
	border-width: 1px 1px 0;
	text-decoration: none;
	color: #333;
	vertical-align: bottom;
	outline-width: 1px;
	font: normal 1em trebuchet MS, trebuchet
}

.btb a:hover {
	color: #002398
}

.btb-gr a {
	background: #eee repeat-x 0 0;
	border-color: #aaa
}

.btb-gr a:hover {
	background-color: #ddd;
	background-position: 0 -231px
}

.btb .btb-act a,.btb .btb-act a:hover {
	background: #fff;
	color: #333;
	padding: 7px 10px 7px;
	cursor: default;
	margin-bottom: -1px;
	border-color: #999;
	font-weight: bold
}

.btb-gr a,.btb-gr li {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprTabs.png)
}

.btb-cntOff {
	position: relative;
	height: 0;
	overflow: hidden;
	visibility: hidden
}

.btb-cntOn {
	height: 100%;
	overflow: visible;
	visibility: visible
}

.btb-cw {
	padding: 12px 13px
}

.btb-br {
	border: solid #999;
	border-width: 0 1px 1px
}

b.btb-icn {
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle;
	margin: 3px 6px 0 0
}

.btb-clr {
	clear: both
}

.btb-w .btb-md li {
	margin-right: 4px
}

.btb-md a {
	padding: 4px 10px
}

.btb-md .btb-act a,.btb-md .btb-act a:hover {
	padding: 5px 10px 4px
}

.btb-w .btb-s li {
	margin-right: 3px
}

.btb-s a {
	padding: 4px 10px 3px 10px;
	font: normal .846em arial
}

.btb-s .btb-act a,.btb-s .btb-act a:hover {
	padding: 5px 10px 3px
}

.btb-gr li {
	background-position: 100% -1475px;
	background-repeat: no-repeat
}

.btb-gr li.btb-act {
	background-position: 100% -1064px
}

.btb-ab {
	padding: 8px 0 8px 10px;
	border-bottom: 1px solid #bbb
}

.btb-rs,.btb-ls {
	padding-top: 10px
}

.btb-mdc .btb-rs {
	padding-top: 7px
}

.btb-sc .btb-rs {
	padding-top: 4px
}

.btb-rs {
	padding-left: 15px
}

.btb-rsc {
	padding-right: 0
}

.btb-gb {
	background: #eee;
	border-top: 1px solid #ccc
}

.btb-gb .btb-rs {
	padding-right: 15px
}

.btb-abg {
	padding: 8px 15px 11px
}

.btb-fc {
	padding: 10px 15px 15px
}

.btb-fc .btb-cw {
	background: #fff
}

.btb-ls {
	float: left
}

ul.btb-pr,.btb-rs {
	float: right
}

.btb-mdc {
	padding-right: 10px
}

.btb-sc {
	padding-right: 11px
}

.tb-tw {
	height: 100%;
	padding: 0 14px 0 9px
}

.tb {
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	margin-top: 5px
}

a.tb-a,a.tb-a:hover {
	display: inline-block;
	background-color: #fff;
	text-decoration: none;
	height: 100%;
	border: solid #bbb;
	color: #333;
	border-width: 1px 1px 0;
	margin: 0 0 -200px;
	padding: 3px 0 200px;
	outline-width: 1px
}

a.tb-a:hover {
	color: #002398
}

.tb-tw,.tb td {
	border-bottom: 1px solid #999
}

.tb td {
	vertical-align: top;
	overflow: hidden;
	padding: 0 1px 0 6px
}

.tb-gr .tb-a {
	background: #e7e7e7 repeat-x 0 0;
	border-color: #aaa
}

.tb-gr a.tb-a:hover {
	background-color: #e7e7e7;
	background-position: 0 -231px;
	border-color: #aaa
}

.tb-gr td {
	background-position: 100% -1475px;
	background-repeat: no-repeat
}

.tb-gr .tb-act {
	background-position: 100% -1064px
}

.tb .tb-act {
	border: none
}

.tb-gr .tb-a,.tb-gr td,.tb-gr .tb-act {
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/ds2/sprTabs.png)
}

.tb a.tb-d:hover {
	background-color: #cecbce;
	background-position: 0 0;
	cursor: default
}

.tb .tb-act a,.tb .tb-act a:hover {
	background: #fff;
	cursor: default;
	color: #666;
	border-color: #999
}

.tb .tb-txt {
	font: normal 1em trebuchet, trebuchet MS;
	line-height: 13px;
	display: block;
	padding: 5px 10px 10px
}

.tb .tb-act .tb-txt {
	padding-top: 6px;
	color: #333;
	font-weight: bold
}

.tb-cw {
	padding: 12px 13px
}

.tb-br {
	border: solid #999;
	border-width: 0 1px 1px
}

b.tb-icn {
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle;
	margin: 3px 6px 0 0
}

.tb-cntOff {
	position: relative;
	height: 0;
	overflow: hidden;
	visibility: hidden
}

.tb-cntOn {
	height: 100%;
	overflow: visible;
	visibility: visible
}

.tb-md .tb .tb-txt {
	padding: 4px 10px 6px
}

.tb-md .tb .tb-act .tb-txt {
	padding-top: 5px
}

.tb-md {
	padding-left: 11px
}

.tb-md .tb td {
	padding: 0 1px 0 4px
}

.tb-s .tb .tb-txt {
	padding: 2px 10px 3px;
	font-size: .846em;
	font-family: arial
}

.tb-s .tb .tb-act .tb-txt {
	padding-top: 3px
}

.tb-s {
	padding-left: 12px
}

.tb-s .tb td {
	padding: 0 1px 0 3px
}

.tb-lrsc {
	padding-left: 0
}

.tb-rrsc {
	padding-right: 0
}

.tb-gb {
	background: #eee;
	border-top: 1px solid #ccc;
	border-bottom-color: #999
}

.tb-gb .tb .tb-lrs {
	padding-left: 15px
}

.tb-gb .tb .tb-rrs {
	padding-right: 15px
}

.tb-ab {
	border-bottom: 1px solid #bbb;
	padding: 8px 0 8px 10px
}

.tb-abg {
	padding: 8px 15px 11px
}

.tb-rl {
	border-bottom: 1px solid #ececec
}

.tb-fc {
	background: #ededed;
	padding: 10px 15px 15px
}

.tb-fc .tb-cw {
	background: #fff
}

.tb-cdv,.tb-cdvr {
	vertical-align: bottom;
	width: 100px;
	padding: 12px 0 0 15px
}

.tb-cdv {
	text-align: right
}

.tb-cdvr {
	padding: 12px 0 0
}

.tb-cl {
	clear: both;
	font-size: 0;
	height: 0;
	overflow: hidden
}

.tb .tb-rrs,.tb .tb-lrs {
	background: none;
	vertical-align: middle;
	padding: 5px 0 0 15px
}

.tb .tb-lrs {
	padding: 5px 10px 0 0
}

.tb .tb-ls {
	float: left
}

.tb .tb-rs {
	float: right
}

.tb-nw .tb-txt {
	white-space: nowrap
}

.tb-clr {
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden
}

.r-pd10 {
	padding: 10px
}

.r-pdB10 {
	padding-bottom: 10px
}

.r-pdBCl10 {
	padding-bottom: 10px;
	clear: both
}

.r-disc {
	padding-right: 5px;
	font-weight: bold;
	vertical-align: top;
	white-space: nowrap
}

.r-dlvry {
	color: #333;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding-left: 0
}

.r-pdB7 {
	padding-bottom: 7px
}

.r-clrB {
	clear: both
}

.r-clrRB {
	color: red;
	border: 1px solid #e2e2e2
}

.r-clrBP {
	clear: both
}

.r-pos {
	position: relative;
	top: 15px
}

.r-clrRFl {
	color: red;
	float: left
}

.r-pdT10 {
	padding-top: 10px
}

.r-pdRft {
	padding-right: 5px;
	font-weight: bold;
	float: left
}

.r-pdT15 {
	padding-top: 15px
}

.r-txtAln {
	text-align: right
}

.r-pdL10 {
	padding-left: 10px
}

.r-pdLT10 {
	padding-left: 10px;
	padding-top: 10px
}

.r-pdLR {
	padding-left: 10px;
	padding-right: 5px
}

.r-wdt100 {
	width: 100%;
	padding-bottom: 10px
}

.r-bdrLN {
	border-left: 1px solid #ccc;
	padding-right: 5px
}

.r-ht40 {
	height: 40px
}

.r-col {
	white-space: nowrap;
	background-color: #e8e8e8;
	border-bottom: 1px solid #ccc;
	height: 26px;
	text-align: left
}

.r-wdt25 {
	width: 25%
}

.r-bdrB {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px
}

.r-ftB {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	white-space: nowrap
}

.r-bkGd {
	background-color: #e8e8e8
}

.r-ftN {
	font-family: Arial;
	font-weight: normal;
	color: #333;
	font-size: 13px;
	padding-right: 9px;
	float: left
}

.r-ftN12 {
	font-family: Arial;
	font-weight: normal;
	color: #333;
	font-size: 12px;
	padding-right: 13px;
	float: left;
	padding-top: 2px
}

.r-ftNfl {
	font-family: Arial;
	font-weight: normal;
	color: #333;
	font-size: 12px;
	float: left;
	padding-top: 2px
}

.r-ftN13 {
	font-family: Arial;
	font-weight: normal;
	color: #333;
	font-size: 13px;
	padding-right: 13px;
	float: left;
	padding-top: 2px
}

.r-ftNSz {
	font-family: Arial;
	font-weight: normal;
	color: #333;
	font-size: 12px
}

.r-pdR5 {
	padding-right: 5px
}

.r-pdR10 {
	padding-right: 10px
}

.r-pdLT5 {
	padding-left: 10px;
	padding-top: 5px
}

.r-pdAl {
	padding: 10px 0 5px 0
}

.r-ftWt {
	font-weight: bold
}

.r-vt {
	vertical-align: middle;
	display: none
}

.r-clr {
	color: red;
	padding-left: 100px;
	display: none
}

.r-dspl {
	display: none
}

.r-clrR {
	color: red;
	font-weight: bold;
	padding-left: 10px
}

.r-dspN {
	display: none;
	padding-bottom: 10px
}

.r-fltL {
	float: left;
	padding-top: 2px
}

.r-fltl {
	float: left
}

.r-fltPd {
	float: left;
	padding-bottom: 10px;
	padding-right: 5px
}

.r-pdBL {
	padding-bottom: 10px;
	padding-left: 5px
}

.r-clrPd {
	color: red;
	padding-left: 98px;
	display: none
}

.r-SrHd {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	width: 15%;
	padding-left: 15px
}

.r-SrHd10 {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	width: 10%;
	padding-left: 10px;
	padding-right: 10px
}

.r-SrHd15 {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	width: 15%;
	padding-left: 1px
}

.r-SrHd35 {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	width: 35%;
	padding-left: 15px
}

.r-errClr {
	color: red
}

.r-GtFst {
	margin-right: 2px;
	float: left;
	position: relative
}

.r-ShpDtl {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-right: 2px
}

.r-DryDt {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: #999
}

.r-TblCnt {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #5d5d5d
}

.r-hdElmt {
	display: none
}

.r-elmStl {
	position: relative;
	left: -10px;
	display: none
}

.r-dpZpIfMg {
	display: block
}

.r-clerMg {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #f00
}

.r-BtnTx {
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333
}

.r-RtBtn {
	display: inline
}

.r-QtyTxt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333
}

.r-tbl {
	font-size: small;
	font-weight: normal;
	color: #5d5d5d
}

.r-flPd {
	padding-bottom: 7px;
	float: left
}

.r-errImg {
	background-color: transparent;
	background-image:
		url(http://pics.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif);
	background-repeat: BackgroundRepeat;
	background-attachment: scroll;
	float: left;
	height: 16px;
	width: 16px;
	background-position: -26px 0
}

.r-vertAlign {
	vertical-align: top;
	white-space: nowrap
}

.r-pdB0 {
	padding-bottom: 0
}

.r-pdL3 {
	padding-left: 3px
}

.r-errorMsg {
	color: red;
	display: none;
	clear: both
}

.r-ftAN13 {
	font-family: Arial;
	font-weight: normal;
	color: #333;
	font-size: 13px
}

.r-invalidData {
	color: red;
	display: none
}

.r-whSpace {
	white-space: nowrap
}

.r-whSpaceR5 {
	white-space: nowrap;
	padding-right: 5px
}

.r-smallFont {
	font-family: Verdana;
	font-size: x-small;
	padding-left: 5px
}

.r-smallFontNoPd {
	font-family: Verdana;
	font-size: x-small
}

.vi-lc {
	vertical-align: top;
	width: 296px;
	min-width: 190px;
	border: 1px solid #e9e9e9
}

.vi-b1 {
	background-color: #f7f7f7
}

.vi-b2 {
	background-color: #fcfcfc
}

.vi-itd {
	padding: 0;
	width: 52%;
	float: left
}

.vi-lk {
	float: right
}

.vi-hr {
	border-top: 1px solid #ccc;
	height: 1px;
	line-height: 1px;
	margin: 0 0 7px 0;
	width: 100%;
	font-size: 1px
}

.vi-tblin {
	padding: 15px 0 0 0
}

.vi-dd {
	border-top: 1px solid #ccc;
	margin: 10px 0 10px 0
}

.vi-as {
	height: 265px;
	width: 300px
}

.vi-xs {
	font-size: x-small;
	font-weight: normal;
	font-family: verdana
}

.vi-trsBtm {
	position: relative;
	height: 25px;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/myebay/images/eTRS_GradBtm.gif);
	background-repeat: repeat-x;
	background-position: bottom
}

.vi-tc_0 {
	width: 880px;
	min-width: 620px;
	vertical-align: top
}

.vi-tc_1 {
	width: 940px;
	min-width: 680px;
	vertical-align: top
}

.vi-tc_2 {
	width: 940px;
	min-width: 680px;
	vertical-align: top
}

.vi-tTblS-v1 {
	padding-left: 18px
}

.vi-ip_0 {
	width: 302px;
	min-width: 302px;
	vertical-align: top
}

.vi-ip_1 {
	width: 402px;
	min-width: 402px;
	vertical-align: top
}

.vi-ip_2 {
	width: 502px;
	min-width: 502px;
	vertical-align: top
}

.dt-dtbl .dt-tblHdr,.dt-dtbl .dt-hglt {
	background-color: #e8e8e8
}

.dt-dtbl .dt-ctbl {
	background-color: #fff
}

.dt-dtbl .dt-fixedHgtCnt table {
	margin: -30px 0 0 0
}

.dt-dtbl .dt-colCnt {
	font-family: Arial;
	color: #333;
	font-size: small;
	padding: 5px 0 7px 0
}

.dt-dtbl .dt-zebraStrip {
	background-color: #f2f2f2
}

.dt-dtbl .dt-rowSeptr {
	border-bottom: 1px solid #c4c4c4
}

.dt-dtbl .dt-tblHdr .dt-rowSeptr {
	border-bottom: 1px solid #c4c4c4
}

.dt-dtbl .dt-colSeptr {
	border-right: 1px solid #ccc;
	padding-right: 11px;
	padding-left: 11px
}

.dt-dtbl .dt-colSeptrFst {
	border-right: 1px solid #ccc;
	padding-right: 11px;
	padding-left: 11px
}

.dt-dtbl .dt-colSeptrLst {
	padding-right: 11px;
	padding-left: 11px
}

.dt-dtbl .dt-colHdrFst {
	padding-right: 10px
}

.dt-dtbl .dt-colHdr {
	padding: 7px 10px 7px 10px;
	font-size: x-small;
	font-family: verdana
}

.dt-dtbl .dt-colHdrFst a,.dt-dtbl .dt-colHdr a {
	text-decoration: none;
	font-family: verdana;
	color: #333
}

.dt-dtbl .dt-tblSeptr {
	padding-top: 15px
}

.dt-dtbl .dt-ftrCnt {
	font-family: Arial;
	color: #333;
	font-size: small;
	border-top: 1px solid #c4c4c4;
	padding: 5px 0 7px 0;
	background-color: #f2f2f2
}

.dt-dtbl .dt-ftrSeptr {
	padding-top: 10px
}

.dt-dtbl .dt-alignRgt {
	text-align: right;
	padding-left: 5px;
	padding-right: 5px
}

.dt-dtbl .dt-alignLft {
	text-align: left;
	padding-left: 5px;
	padding-right: 5px
}

.dt-dtbl .dt-alignCntr {
	text-align: center;
	padding-left: 5px;
	padding-right: 5px
}

.dt-dtbl img {
	border: none
}

.dt-dtbl table {
	margin: 0
}

.dt-dtbl .dt-fixedHgtContr {
	border: 1px solid #ccc
}

.dt-dtbl .dt-fixedHgtCnt {
	overflow: auto
}

.dt-dtbl .dt-fixedHgtFtr {
	background-color: #ccc
}

.dt-dtbl .dt-over-spacer {
	padding-left: 16px
}

.dt-dtbl .dt-fixedTblPad {
	padding: 10px 10px 0 10px
}

.dt-dtbl .dt-bgColorTrans {
	background-color: transparent
}

.dt-dtbl .dt-sortOffHover {
	cursor: pointer;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/img/imgColSort_OffHover.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% 100%
}

.dt-dtbl .dt-sortDownOn {
	cursor: pointer;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/img/imgColSortDown_On.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	padding-right: 17px;
	background-position: 100% 100%
}

.dt-dtbl .dt-sortDownOnHover {
	cursor: pointer;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/cmp/img/imgColSortDown_OnHover.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	padding-right: 17px;
	background-position: 100% 100%
}

.dt-dtbl .dt-sortUpOn {
	cursor: pointer;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/img/imgColSortUp_On.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	padding-right: 17px;
	background-position: 100% 100%
}

.dt-dtbl .dt-sortUpOnHover {
	cursor: pointer;
	background-image:
		url(http://q.ebaystatic.com/aw/pics/cmp/img/imgColSortUp_OnHover.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	padding-right: 17px;
	background-position: 100% 100%
}

.dt-dtbl .dt-spTd {
	padding: 0 4px
}

.dt-dtbl .dt-white_col_Septr {
	border-right: 1px solid #fff;
	padding-right: 11px;
	padding-left: 11px;
	border-bottom: 1px solid #c4c4c4
}

.dt-dtbl .dt-both_SeptrOn {
	border-right: 1px solid #ccc
}

.dt-dtbl .dt-prgt {
	padding-right: 17px
}

.dt-dtbl .dt-ftla {
	padding-right: 21px
}

.dt-nw {
	white-space: nowrap
}

.dt-dtbl .dt-flx {
	padding-right: 21px;
	overflow: hidden;
	height: 1px;
	line-height: 1px
}

.cl {
	clear: left
}

.lft1 {
	float: left;
	width: 20px;
	text-align: left
}

.lft2 {
	color: #428600;
	float: left;
	width: 60px;
	text-align: left
}

.lft3 {
	float: left;
	width: 135px;
	text-align: right
}

.wrper {
	width: 250px;
	padding: 5px
}

.w375 {
	width: 375px
}

.hdr {
	float: left;
	width: 270px;
	text-align: left;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #333
}

.b2 {
	float: left;
	width: 290px;
	text-align: left
}

.b1 {
	float: left;
	width: 70px;
	text-align: center;
	clear: left
}

.c6 {
	color: #666
}

.incentivesTextSpan {
	margin-left: -4px
}

.cb {
	clear: both
}

.w390 {
	width: 390px
}

.sty1 {
	width: 150px;
	float: left;
	color: #666
}

.and {
	width: 50px;
	float: left;
	color: #333;
	text-align: center;
	font-size: 11px;
	font-family: Arial
}

.dhr {
	padding-bottom: 5px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.lh {
	line-height: 1.4
}

.txt {
	color: #333;
	font-size: 12px;
	font-family: Arial
}

.copy {
	color: #666;
	padding: 1px;
	font-size: 12px;
	border: 1px solid #666;
	background: #ffc
}

.lml {
	color: #002398;
	font-size: 10px;
	font-family: Arial
}

.stl {
	color: #002398;
	font-size: 10px;
	font-family: Verdana
}

.ccode {
	color: #438500;
	font-size: 14px;
	font-family: Arial;
	border: 1px dashed #999
}

.tal {
	text-align: left
}

.pl15 {
	padding-left: 5px
}

.pl35 {
	padding-left: 35px
}

.ml-15 {
	margin-left: -15px
}

.c33 {
	color: #333
}

.rule {
	color: #e7e3e7
}

.sty2 {
	width: 160px;
	float: left;
	color: #666
}

.pl7 {
	padding-left: 4px
}

.ovl_d1 {
	float: left;
	color: #666;
	width: 160px
}

.ovl_and {
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	color: #333;
	text-align: center;
	font-size: 11px;
	font-family: Arial
}

.tac {
	text-align: center
}

.ovl_vt {
	vertical-align: top;
	padding-left: 12px
}

.ovl_wd {
	width: 354px
}

* html.ovl_wd {
	width: 380px
}

.pip {
	color: #666;
	padding: 0 3px 0 3px
}

.vam {
	vertical-align: middle
}

.pd_mr {
	margin-right: -25px
}

.wrp {
	margin: -8px -11px -9px -5px
}

.pb5 {
	padding-bottom: 5px
}

.fn1 {
	padding-left: 2px;
	font-family: verdana;
	font-size: 10px;
	color: #002398
}

.fn2 {
	font-family: Arial;
	font-size: 12px;
	color: #333
}

.pb2 {
	padding-bottom: 5px
}

.fr {
	font-family: verdana;
	font-size: 10px;
	color: #002398;
	float: right;
	margin-top: -2px
}

.io_vm {
	vertical-align: top
}

.io_sm {
	padding-left: 2px;
	padding-top: 11px
}

.io_er {
	padding-left: 5px;
	float: right;
	padding: 5px 70px 2px 0
}

.io_sp {
	border-left: 1px solid #ccc;
	height: 10px
}

.io_bm {
	padding-top: 11px;
	padding-left: 10px
}

.io_bbl {
	width: 17px;
	padding-left: 15px
}

.io_bbr {
	padding-top: 10px;
	padding-bottom: 9px
}

.io_ss {
	font-family: verdana;
	font-size: 10px;
	padding-bottom: 5px
}

.io_st {
	color: #777
}

.io_sb {
	margin-left: 76px
}

.io_sbm {
	margin-left: 82px
}

.io_lm {
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 10px;
	padding-left: 3px;
	padding-right: 3px
}

.io_pt0 {
	padding-top: 0
}

.io_sep {
	border-left: 1px solid #ccc
}

.io_arr {
	margin-left: -1pt;
	position: relative
}

.io_cp {
	cursor: pointer
}

.io_pt1 {
	padding-top: 1px
}

.io_pl4 {
	padding-left: 4px
}

.io_w48 {
	width: 48px
}

.burstImg {
	display: inline;
	left: 250px;
	position: relative;
	top: -10px
}

.c-rcp-rcp .c-rcp-mide {
	padding: 0
}

.pnltbl-panelFooter {
	border-bottom: 1px solid #ccc
}

.z-zctr {
	position: absolute;
	overflow: hidden;
	border: 1px solid #ccc;
	background-color: #fff
}

.z-mkr {
	position: relative;
	cursor: move;
	border: 1px solid #999;
	overflow: hidden
}

.z-ctr {
	position: absolute;
	overflow: hidden;
	border-color: #666;
	background: transparent
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/imgzoommask_50x50.png)
		repeat left top;
	z-index: 2
}

.z-thr {
	background: #fff
		url(http://p.ebaystatic.com/aw/pics/globalAssets/imgLoading_30x30.gif)
		no-repeat 48% 48%;
	text-align: center;
	height: 100%;
	display: block
}

.z-thr span {
	font-size: small;
	color: #999;
	position: relative;
	top: 54%;
	width: 100%;
	display: block
}

.z-msg {
	text-align: center;
	background: transparent
		url(http://q.ebaystatic.com/aw/pics/cmp/ui/imgzoomregionmask_50x50.png)
		repeat left top;
	z-index: 2;
	height: 100%;
	width: 120px;
	position: absolute
}

.z-msg b {
	display: none;
	padding-top: 36%;
	color: #333
}

.z-err {
	background: #fff
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/iconImgNA_96x96.gif)
		no-repeat scroll 48% 48%;
	text-align: center;
	height: 100%;
	display: none
}

.z-err span {
	position: absolute;
	top: 58%;
	display: block;
	width: 100%;
	text-align: center;
	font: #999;
	font-family: Verdana;
	font-size: x-small;
	color: #ccc;
	left: 0
}

.z-wrp {
	position: absolute;
	padding: 0 2px 2px 12px;
	background-color: #fff;
	z-index: 9999
}

#vi-top {
	padding: 0
}

#vi-tTbl {
	width: 100%
}

* html #vi-tTbl {
	width: 100%
}

#vi-container_v1 {
	min-width: 760px;
	max-width: 940px;
	margin: 0 auto
}

#vi-tTblC1_v1 {
	width: 302px;
	padding: 0;
	vertical-align: top
}

#vi-tTblS_v1 {
	padding-left: 19px;
	font-size: 1px
}

#vi-tTblC2_v1 {
	padding: 0;
	vertical-align: top
}

#vi-container_p,#vi-container_btm_p {
	width: 500pt;
	margin: 0 auto
}

.vi-c_0 {
	min-width: 940px;
	max-width: 1200px;
	margin: 0 auto
}

.vi-c_1 {
	min-width: 1100px;
	max-width: 1360px;
	margin: 0 auto
}

.vi-c_2 {
	min-width: 1200px;
	max-width: 1460px;
	margin: 0 auto
}

.vi-tTblC1_0 {
	width: 885px;
	min-width: 715px;
	padding: 0;
	vertical-align: top
}

.vi-tTblC1_1 {
	width: 1025px;
	min-width: 874px;
	padding: 0;
	vertical-align: top
}

.vi-tTblC1_2 {
	width: 1115px;
	min-width: 974px;
	padding: 0;
	vertical-align: top
}

.vi-tTblC2_0 {
	padding: 0;
	width: 300px;
	min-width: 210px;
	vertical-align: top
}

.vi-tTblC2_2 {
	padding: 0;
	width: auto;
	min-width: 210px;
	vertical-align: top
}

.vi-tTblS {
	padding-right: 17px
}

.vi-rcol_0 {
	float: right;
	min-width: 210px;
	width: 34%
}

.vi-ctop_0 {
	margin-left: 320px;
	min-width: 620px;
	position: relative
}

.vi-ctop_1 {
	margin-left: 420px;
	min-width: 680px;
	position: relative
}

.vi-ctop_2 {
	margin-left: 520px;
	min-width: 680px;
	position: relative
}

.vi-ccol_0 {
	min-width: 395px;
	float: left;
	width: 64%
}

.vi-ccol_1 {
	min-width: 413px;
	float: left;
	width: 64%
}

.vi-ccol_2 {
	min-width: 413px;
	float: left;
	width: 64%
}

.vi-lcol_0 {
	float: left
}

.vi-title {
	float: right;
	font-family: Arial
}

.vi-display {
	display: none
}

a:link,a:active {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

a:visited {
	color: #909;
	text-decoration: none
}

.vi-mc {
	width: 183px
}

.vi-mt {
	font-size: small;
	font-weight: bold
}

.vi-mcmt {
	margin-top: 15px
}

.vi-cmb {
	margin-bottom: 10px;
	clear: both
}

.vi-mdc {
	display: none
}

.vi-ldes {
	width: 710px;
	padding-right: 10px
}

.vi-rr {
	width: 210px;
	padding-left: 10px
}

.vi-no-rr {
	width: 930px
}

.vi-cd {
	clear: both
}

.vi-mdtt {
	margin-top: 10px
}

.vi-iw {
	position: relative;
	clear: both;
	margin-bottom: 5px
}

.vi-pd {
	width: 100%
}

.vi-d-pad-l {
	padding-left: 15px
}

#vi-bid {
	margin-bottom: 15px
}

.vi-ms-h {
	padding: 0
}

.vi-br {
	padding-bottom: 10px;
	display: block
}

.vi-error {
	font-size: small;
	font-weight: normal;
	padding-left: 20px
}

#vi-content .c-rcp-rcp {
	margin-bottom: 15px
}

.hdrCtr {
	margin-bottom: 7px
}

.vi-mc div.pvl div.cell {
	padding: 7px 0
}

.subMsg-disc a:visited {
	color: #909
}

.c-gy-bdr {
	margin-bottom: 10px
}

.isumv1_5-cell {
	vertical-align: top
}

.rtm-pad {
	padding-bottom: 7px
}

.pvw_con {
	border: 1px solid #ccc;
	margin-top: 22px !important;
	margin-left: 0 !important;
	padding: 0 20px
}

.pvw_rcp {
	min-width: 1100px;
	max-width: 1200px;
	margin: 0 auto;
	padding: 10px
}

.pvw_sep {
	margin-bottom: -8px
}

.pvw_m_sep {
	margin-bottom: 5px
}

.pvw_btn {
	padding-left: 25px
}

#vi-content .pvw_rcp {
	margin-bottom: 15px
}

.hdrCtr {
	margin-bottom: 7px
}

.vi-mc div.pvl div.cell {
	padding: 7px 0
}

.subMsg-disc a:visited {
	color: #909
}

.gy-br {
	margin-bottom: 10px
}

.isumv1_5-cell {
	vertical-align: top
}

.lmar {
	margin-left: 3px
}

.vi-d-pad {
	padding: 10px;
	width: 100%;
	height: 250px
}

.vi-d-ad {
	display: block;
	width: 100%;
	height: 15px
}

.itm_desc {
	color: #666;
	font-weight: bold;
	font-size: medium
}

.hr {
	border-top: 1px solid #ccc;
	height: 1px;
	line-height: 1px;
	margin: 10px 0;
	width: 100%;
	font-size: 1px;
	clear: both
}

*:first-child+html .hr {
	border-top: 1px solid #ccc;
	height: 1px;
	line-height: 1px;
	margin: 0 0 10px 0;
	width: 100%;
	font-size: 1px;
	clear: none
}

* html .hr {
	border-top: 1px solid #ccc;
	height: 1px;
	line-height: 1px;
	margin: 0 0 10px 0;
	width: 100%;
	font-size: 1px;
	clear: none
}

.z_1 {
	display: none;
	margin-top: -10px;
	float: right
}

.z_2 {
	border-top: 1px solid #ccc;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin: 10px 0;
	width: 100%
}

.z_3 {
	margin-top: -5px
}

.z_4 {
	display: none
}

.z_5 {
	margin-bottom: 12px
}

.z_6 {
	margin-bottom: 8px;
	margin-top: -5px
}

.cls_pvw_btn {
	margin-left: -20px
}

.cls_mpvw_btn {
	margin-left: 8px
}

.m_rtm {
	margin-bottom: 35px
}

* html .m_rtm {
	margin-bottom: 10px
}

#vi-bcline .z_5 {
	margin-bottom: 0
}

.vi-ds2-subt {
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	font-family: Trebuchet, "Trebuchet MS";
	color: #333
}

.vi-tab-hdr {
	white-space: nowrap
}

.iTdW {
	width: 31%
}

#vi-tTbl {
	clear: both;
	width: 100%
}

.vi-fi-st {
	font-family: Arial;
	font-size: 12px;
	color: #666
}

.vi-fi-it-auction {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #feb501
}

.vi-fi-it-bin {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #729f30
}

.vi-fi-hr-auction {
	border-top: 2px solid #feb501;
	width: 100%;
	height: 8px
}

.vi-fi-hr-bin {
	border-top: 2px solid #729f30;
	width: 100%;
	height: 8px
}

.vi-fi-mtop7 {
	margin-top: 7px
}

.vi-fi-mtop8 {
	margin-top: 8px
}

.vi-comp-sub {
	font-size: large;
	font-weight: normal;
	line-height: normal;
	font-family: Trebuchet, "Trebuchet MS";
	color: #333
}

.ipics-cell-0 {
	padding: 0 18px 0 0;
	width: 302px;
	vertical-align: top
}

.ipics-cell-1 {
	padding: 0 18px 0 0;
	width: 402px;
	vertical-align: top
}

.ipics-cell-2 {
	padding: 0 18px 0 0;
	width: 502px;
	vertical-align: top
}

.btt {
	display: block;
	position: fixed;
	outline-style: none;
	height: 46px;
	width: 68px;
	background-image:
		url(http://p.ebaystatic.com/aw/pics/icons/sprPDPElements_1.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 -1270px;
	background-color: transparent;
	right: 10px;
	visibility: hidden;
	z-index: 1000;
	cursor: pointer
}

.btt:hover {
	background-position: 0 -1330px
}

.vi-matf-top {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	padding-top: 10px
}

.vi-matf-btm {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px
}

.pr-ht {
	height: 250px
}

.pr-tp {
	top: 57%
}

.pr-wd {
	width: 97%
}

.pr-ta {
	text-align: center
}

.pr-er {
	background:
		url(http://p.ebaystatic.com/aw/pics/cmp/icn/sprIconStatusMsg.gif)
		no-repeat scroll -26px 0;
	height: 16px;
	width: 16px
}

.btb-w li {
	display: inline
}